.SVuIFa_header{border-bottom:1px solid var(--line);background:#111411}.SVuIFa_headerInner{min-height:var(--header-height);grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid}.SVuIFa_wordmark{width:fit-content;color:var(--ink);letter-spacing:-.065em;align-items:center;gap:.45rem;font-size:1.34rem;font-weight:740;line-height:1;display:inline-flex}.SVuIFa_wordmark svg{color:var(--lime);flex:none}.SVuIFa_nav{align-items:center;gap:clamp(1.4rem,3.25vw,3.1rem);display:flex}.SVuIFa_nav a,.SVuIFa_footerNav a{color:var(--muted);font-size:.82rem;transition:color .2s}.SVuIFa_nav a:hover,.SVuIFa_footerNav a:hover{color:var(--lime)}.SVuIFa_headerCta{border:1px solid #464e40;border-radius:3px;justify-self:end;align-items:center;gap:.62rem;min-height:2.5rem;padding:.55rem .74rem .55rem .86rem;font-size:.77rem;font-weight:650;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.SVuIFa_headerCta svg{color:var(--lime)}.SVuIFa_headerCta:hover{background:var(--lime);color:#101210;border-color:var(--lime)}.SVuIFa_headerCta:hover svg{color:inherit}.SVuIFa_footer{border-top:1px solid var(--line);padding:3.25rem 0 1.65rem}.SVuIFa_footerTop{grid-template-columns:1fr auto auto;align-items:start;gap:2rem;padding-bottom:2.6rem;display:grid}.SVuIFa_domain{color:var(--muted);font:.7rem var(--font-mono);padding:.75rem 0 0 .3rem}.SVuIFa_footerNav{flex-wrap:wrap;gap:.95rem 1.5rem;padding-top:.4rem;display:flex}.SVuIFa_back{border:1px solid var(--line);width:2.6rem;height:2.6rem;color:var(--lime);border-radius:3px;place-items:center;transition:border-color .2s;display:grid}.SVuIFa_back:hover{border-color:var(--lime)}.SVuIFa_footerBottom{border-top:1px solid var(--line);color:var(--muted);font:.69rem var(--font-mono);padding-top:1.3rem}@media (max-width:720px){.SVuIFa_headerInner{grid-template-columns:1fr auto;gap:0 .7rem;padding-top:.52rem}.SVuIFa_headerCta{grid-area:1/2}.SVuIFa_nav{grid-area:2/1/auto/-1;gap:1.55rem;min-height:2.55rem}.SVuIFa_nav a{align-items:center;min-height:2.4rem;display:inline-flex}.SVuIFa_footerTop{grid-template-columns:1fr auto;gap:1.3rem}.SVuIFa_footerNav{grid-area:2/1/auto/-1}.SVuIFa_back{grid-area:1/2}}
.nAZY7a_section{padding-block:clamp(3.5rem,8vw,8rem);scroll-margin-top:4.5rem}.nAZY7a_panel{isolation:isolate;border:1px solid var(--lime);background:var(--lime);color:#101710;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(2.5rem,7vw,6.5rem);padding:clamp(1.5rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}.nAZY7a_panel:before{z-index:-1;content:"";background-image:linear-gradient(90deg,#172e1a17 1px,#0000 1px),linear-gradient(#172e1a17 1px,#0000 1px);background-size:2.5rem 2.5rem;position:absolute;inset:0 47% 0 0;-webkit-mask-image:linear-gradient(to top right,#000,#0000 67%);mask-image:linear-gradient(to top right,#000,#0000 67%)}.nAZY7a_intro .nAZY7a_kicker{color:#26391a;font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 1rem;font-size:.73rem;font-weight:600;line-height:1.4;display:flex}.nAZY7a_kicker:before{content:"";border:1px solid;flex:0 0 .46rem;height:.46rem}.nAZY7a_intro h2{max-width:12ch;font-family:var(--font-display), sans-serif;letter-spacing:-.062em;text-wrap:balance;margin:0;font-size:clamp(2.3rem,4.35vw,4.9rem);font-weight:650;line-height:.98}.nAZY7a_intro>p:last-child{color:#26391a;max-width:39ch;margin:1.25rem 0 0;font-size:1rem;line-height:1.55}.nAZY7a_form{min-width:0;container-type:inline-size}.nAZY7a_closed{color:#1d2f16;border-block:1px solid #45632f;align-items:center;gap:.8rem;padding:1.15rem 0;font-size:.94rem;font-weight:600;line-height:1.5;display:flex}.nAZY7a_closed svg{flex:none}.nAZY7a_label{color:#26391a;font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;margin-bottom:.55rem;font-size:.7rem;font-weight:600;line-height:1.4;display:block}.nAZY7a_fields{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.nAZY7a_input,.nAZY7a_button{border-radius:2px;min-height:3.25rem}.nAZY7a_input{color:#101710;background:#d1fb9a;border:1px solid #466233;width:100%;min-width:0;padding:.65rem .8rem;font-size:1rem}.nAZY7a_input::placeholder{color:#42592e}.nAZY7a_button{color:#f1f2ea;white-space:nowrap;cursor:pointer;background:#101710;border:1px solid #101710;justify-content:center;align-items:center;gap:.65rem;padding:.65rem .9rem;font-size:.85rem;font-weight:650;transition:background-color .18s,border-color .18s;display:inline-flex}.nAZY7a_button:hover:not(:disabled){background:#314920;border-color:#314920}.nAZY7a_button:disabled{opacity:.7;cursor:default}.nAZY7a_form[aria-busy=true] .nAZY7a_button{cursor:wait}.nAZY7a_consentRow{color:#26391a;align-items:center;gap:.5rem;margin-top:.9rem;font-size:.85rem;line-height:1.4;display:flex}.nAZY7a_consentRow input{accent-color:#101710;cursor:pointer;flex:0 0 1rem;width:1rem;height:1rem;margin:0}.nAZY7a_consentRow label{cursor:pointer;padding-block:.2rem}.nAZY7a_privacyLink{color:#26391a;text-underline-offset:.2em;align-items:center;gap:.28rem;margin:.3rem 0 0 1.5rem;font-size:.77rem;line-height:1.5;text-decoration:underline;display:inline-flex}.nAZY7a_privacyLink:hover{color:#101710}.nAZY7a_panel :focus-visible{outline-offset:3px;outline:2px solid #101710}.nAZY7a_status{color:#101710;min-height:2.7em;margin:.7rem 0 0;font-size:.83rem;font-weight:600;line-height:1.35}@media (max-width:900px){.nAZY7a_panel{gap:2.5rem}}@media (max-width:740px){.nAZY7a_panel{grid-template-columns:minmax(0,1fr);gap:2rem}.nAZY7a_panel:before{inset:0 0 38%}.nAZY7a_intro h2{max-width:15ch}}@container (max-width:21rem){.nAZY7a_fields{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.nAZY7a_button{transition:none}}
.zV1thG_hero{padding:clamp(2.9rem,5.25vw,5.3rem) 0 clamp(3.6rem,7vw,6.75rem)}.zV1thG_intro{grid-template-columns:minmax(0,1.47fr) minmax(0,.93fr);align-items:end;gap:clamp(1.4rem,3.5vw,3.5rem);margin-bottom:clamp(1.6rem,3.5vw,3.2rem);display:grid}.zV1thG_kicker{color:var(--muted);align-items:center;gap:.6rem;margin-bottom:.65rem;display:flex}.zV1thG_kicker span{background:var(--lime);flex:none;width:.45rem;height:.45rem;display:inline-block;transform:rotate(-10deg)}.zV1thG_headline{font:700 clamp(4.2rem, 8.8vw, 9.65rem)/.81 var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-kerning:normal}.zV1thG_headline em{color:var(--lime);font-style:normal}.zV1thG_pitch{padding-bottom:.18rem}.zV1thG_pitch p{letter-spacing:-.025em;color:#c0c6bb;max-width:34ch;font-size:clamp(.99rem,1.4vw,1.25rem);line-height:1.55}.zV1thG_actions{flex-wrap:wrap;align-items:center;gap:.65rem 1.15rem;margin-top:1.3rem;display:flex}.zV1thG_primary,.zV1thG_secondary{align-items:center;gap:.65rem;min-height:2.88rem;font-size:.79rem;font-weight:650;transition:color .2s,background .2s;display:inline-flex}.zV1thG_primary{background:var(--lime);color:#15200f;border-radius:3px;padding:0 .8rem 0 .95rem}.zV1thG_primary:hover{background:#d2ff99}.zV1thG_secondary{color:var(--ink)}.zV1thG_secondary svg,.zV1thG_secondary:hover{color:var(--lime)}.zV1thG_demo{background:#151915;border:1px solid #383f35;border-radius:6px;overflow:hidden}.zV1thG_toolbar{border-bottom:1px solid #383f35;justify-content:space-between;align-items:center;gap:.5rem;min-height:3.5rem;padding:.45rem .72rem .45rem 1rem;display:flex}.zV1thG_demoName{color:#c4ccbd;align-items:center;gap:.55rem;display:flex}.zV1thG_demoName svg{color:var(--lime);flex:none}.zV1thG_toggle{background:#101310;border:1px solid #30372e;border-radius:4px;gap:2px;padding:3px;display:flex}.zV1thG_toggle button{color:#b2b9ad;font:500 .72rem/1.1 var(--font-mono);white-space:nowrap;border:1px solid #0000;border-radius:2px;min-height:2.05rem;padding:.25rem .65rem;transition:color .2s,background .2s,border .2s}.zV1thG_toggle button:hover{color:var(--lime)}.zV1thG_toggle button[aria-pressed=true]{color:var(--lime);background:#222b1d;border-color:#3b4c33}.zV1thG_toggle button span{vertical-align:.07rem;background:currentColor;border-radius:50%;width:.37rem;height:.37rem;margin-right:.18rem;display:inline-block}.zV1thG_demoBody{grid-template-columns:minmax(0,1fr) minmax(16rem,25%);display:grid}.zV1thG_figure{min-width:0}.zV1thG_photoStage{isolation:isolate;aspect-ratio:1.31;background:#242a23;position:relative;overflow:hidden}.zV1thG_photo{object-fit:cover;object-position:center}.zV1thG_photoStage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#10181008 64%,#10181065);position:absolute;inset:0}.zV1thG_poseLayer{z-index:2;color:var(--lime);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.zV1thG_photoStage[data-analysis=true] .zV1thG_poseLayer{opacity:1}.zV1thG_pose{width:100%;height:100%;display:block;overflow:hidden}.zV1thG_tracking,.zV1thG_diagramLabels{filter:drop-shadow(0 1px 2px #121911)}.zV1thG_diagramLabels{font:500 23px/1 var(--font-mono);letter-spacing:1.7px}.zV1thG_scan{z-index:3;pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#c9ff9a21);border-right:1px solid #c9ff9a9c;width:15%;position:absolute;inset:0 auto 0 0}.zV1thG_corner{z-index:4;border:1px solid #e9f7ddae;border-width:1px 1px 0 0;width:1.15rem;height:1.15rem;position:absolute;inset:.95rem .95rem auto auto}.zV1thG_frameLabel{z-index:4;color:#e9f2e4;font:500 .62rem/1 var(--font-mono);letter-spacing:.035em;text-transform:uppercase;background:#141b12e8;border:1px solid #a0bf895e;border-radius:3px;align-items:center;gap:.4rem;padding:.42rem .55rem;display:flex;position:absolute;bottom:.85rem;left:.85rem}.zV1thG_frameLabel span{background:var(--lime);border-radius:50%;width:.3rem;height:.3rem;display:inline-block}.zV1thG_caption{color:#adb5a8;min-height:2.36rem;font:.63rem/1.4 var(--font-mono);background:#151915;border-top:1px solid #383f35;justify-content:space-between;align-items:center;gap:.5rem;padding:.38rem .8rem;display:flex}.zV1thG_caption a{white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.zV1thG_caption a:hover{color:var(--lime)}.zV1thG_analysis{border-left:1px solid #383f35;flex-direction:column;padding:clamp(1rem,1.8vw,1.6rem);display:flex}.zV1thG_sample{color:var(--lime);align-items:center;gap:.46rem;margin-bottom:.55rem;display:flex}.zV1thG_analysisHeading h2{font:600 clamp(2rem, 3vw, 3.35rem)/.96 var(--font-display);letter-spacing:-.015em}.zV1thG_metrics{margin:clamp(1.05rem,2.4vw,2.2rem) 0 1rem}.zV1thG_metric{border-top:1px solid #323a30;justify-content:space-between;align-items:baseline;gap:.55rem;padding:clamp(.55rem,1.18vw,1.1rem) 0;display:flex}.zV1thG_metric:last-child{border-bottom:1px solid #323a30}.zV1thG_metric dt{color:#b8bfb3;font-size:clamp(.69rem,.84vw,.85rem)}.zV1thG_metric dd{margin:0;font-size:clamp(.74rem,.96vw,.94rem);font-weight:560}.zV1thG_metric dd[data-numeric=true]{font:500 clamp(1.35rem, 2vw, 2.15rem)/1 var(--font-mono);color:var(--lime);letter-spacing:-.065em}.zV1thG_analysisNote{color:#a7afa2;max-width:29ch;font-size:.73rem;line-height:1.55}.zV1thG_recommendations{margin-top:1.8rem}.zV1thG_recommendations h2{color:var(--muted);margin-bottom:.8rem}.zV1thG_recommendations ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.zV1thG_recommendations li{border:1px solid var(--line);background:#141714;border-radius:4px;grid-template-columns:auto 1fr;gap:.75rem;padding:.95rem;display:grid}.zV1thG_recommendations li svg{color:var(--lime)}.zV1thG_recommendations h3{margin-bottom:.38rem;font-size:.88rem;font-weight:630}.zV1thG_recommendations p{color:var(--muted);font-size:.77rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.zV1thG_photoStage[data-intro=true] .zV1thG_draw{stroke-dasharray:1;animation:.8s .65s both zV1thG_trace}.zV1thG_photoStage[data-intro=true] .zV1thG_scan{animation:1.28s .14s both zV1thG_scan}.zV1thG_photoStage[data-intro=true] .zV1thG_points{animation:.45s 1.04s both zV1thG_detail}.zV1thG_photoStage[data-intro=true] .zV1thG_overlayDetail{animation:.55s 1.02s backwards zV1thG_detail}.zV1thG_photoStage[data-intro=true] .zV1thG_diagramLabels{animation:.55s 1.31s both zV1thG_detail}.zV1thG_analysis[data-intro=true] .zV1thG_analysisHeading,.zV1thG_analysis[data-intro=true] .zV1thG_analysisNote{animation:.5s 1.34s both zV1thG_panel}.zV1thG_analysis[data-intro=true] .zV1thG_metric{animation:zV1thG_panel .4s calc(1.43s + var(--metric-order) * .105s) both}}@keyframes zV1thG_trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes zV1thG_scan{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}85%{opacity:.9}to{opacity:0;transform:translate(675%)}}@keyframes zV1thG_detail{0%{opacity:0}}@keyframes zV1thG_panel{0%{opacity:0;transform:translateY(5px)}}@media (max-width:1020px){.zV1thG_intro{grid-template-columns:1.25fr 1fr;gap:1.45rem}.zV1thG_headline{font-size:clamp(4.2rem,9vw,7rem)}.zV1thG_actions{gap:.55rem .7rem}}@media (max-width:780px){.zV1thG_intro{grid-template-columns:1fr}.zV1thG_headline{font-size:clamp(4.15rem,12.6vw,7.5rem)}.zV1thG_pitch p{max-width:44ch}.zV1thG_actions{margin-top:1rem}.zV1thG_demoBody{grid-template-columns:1fr}.zV1thG_analysis{border-top:1px solid #383f35;border-left:0}.zV1thG_metrics{grid-template-columns:1fr 1fr;gap:0 .9rem;display:grid}.zV1thG_metric{padding:.58rem 0}.zV1thG_metric:last-child{border-bottom:0}.zV1thG_analysisNote{max-width:none}}@media (max-width:550px){.zV1thG_demoName{display:none}.zV1thG_toolbar{padding:.45rem}.zV1thG_toggle{width:100%}.zV1thG_toggle button{flex:1;min-height:2.3rem;padding:.28rem .4rem}.zV1thG_photoStage{aspect-ratio:1.23}.zV1thG_diagramLabels{display:none}.zV1thG_recommendations ul{grid-template-columns:1fr;gap:.4rem}.zV1thG_recommendations li{padding:.75rem}}
.n66VeG_section{padding-block:clamp(4.5rem,9vw,9rem);scroll-margin-top:4rem}.n66VeG_comparisonSection{padding-top:0}.n66VeG_heading{grid-template-columns:minmax(0,1fr) minmax(14rem,23rem);align-items:end;gap:1.35rem 3rem;margin-bottom:clamp(1.75rem,4vw,3.5rem);display:grid}.n66VeG_heading h2{max-width:12ch;font-family:var(--font-display), sans-serif;letter-spacing:-.065em;text-wrap:balance;margin:.45rem 0 0;font-size:clamp(2.7rem,5.8vw,5.75rem);font-weight:650;line-height:.96}.n66VeG_heading .eyebrow{color:var(--lime)}.n66VeG_heading h2 em{color:var(--lime);font-style:normal}.n66VeG_intro{color:var(--muted);text-wrap:pretty;margin:0;padding-bottom:.25rem;font-size:clamp(1rem,1.45vw,1.15rem);line-height:1.65}.n66VeG_workspace{border:1px solid var(--line);background:var(--panel);border-radius:.5rem;overflow:hidden}.n66VeG_workspaceBar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.55rem 1rem;min-height:3.4rem;padding:.6rem clamp(.75rem,2vw,1.4rem);display:flex}.n66VeG_workspaceTitle{align-items:center;gap:.55rem;font-size:.81rem;font-weight:600;display:flex}.n66VeG_workspaceTitle svg{color:var(--lime);flex-shrink:0}.n66VeG_demoLabel,.n66VeG_kicker,.n66VeG_captureTag,.n66VeG_thumbnailLabel>span,.n66VeG_rangeBar label{font-family:var(--font-mono), monospace;letter-spacing:.09em;text-transform:uppercase;font-size:.63rem;font-weight:500}.n66VeG_demoLabel,.n66VeG_kicker{color:var(--muted)}.n66VeG_workspaceBody{grid-template-columns:minmax(0,1fr) minmax(13rem,24.5%);min-width:0;display:grid}.n66VeG_captureStage,.n66VeG_comparisonStage{isolation:isolate;background:#252b24;min-width:0;position:relative;overflow:hidden}.n66VeG_captureStage{aspect-ratio:3/2;min-height:22rem}.n66VeG_captureImage,.n66VeG_captureWash,.n66VeG_overlay,.n66VeG_grid,.n66VeG_pose,.n66VeG_comparisonImage{width:100%;height:100%;position:absolute;inset:0}.n66VeG_captureImage img,.n66VeG_thumbnail img{object-fit:cover;object-position:center;filter:saturate(.72)brightness(.88)}.n66VeG_captureWash{pointer-events:none;background:linear-gradient(#070b084d,#0000 25% 71%,#070b083d)}.n66VeG_overlay{color:var(--lime);opacity:0;pointer-events:none;transition:opacity .24s}.n66VeG_overlay[data-visible=true]{opacity:1}.n66VeG_grid{background-image:linear-gradient(#b9f5681a 1px,#0000 1px),linear-gradient(90deg,#b9f5681a 1px,#0000 1px);background-position:50%;background-size:2.75rem 2.75rem}.n66VeG_pose{filter:drop-shadow(0 1px 2px #0c120bc2)}.n66VeG_connection,.n66VeG_torso,.n66VeG_guide,.n66VeG_arc{stroke:currentColor;stroke-linecap:round}.n66VeG_connection{stroke-width:1.4px}.n66VeG_torso{stroke-width:2.35px}.n66VeG_guide{stroke-dasharray:4 5;stroke-width:1px;opacity:.8}.n66VeG_arc{fill:none;stroke-width:1.2px}.n66VeG_landmark{fill:#172216;stroke:currentColor;stroke-width:1.45px}.n66VeG_captureTag,.n66VeG_overlayButton{z-index:1;background:#101210e6;border:1px solid #f1f2ea3d;border-radius:.35rem;align-items:center;gap:.5rem;min-height:2.1rem;display:flex;position:absolute}.n66VeG_captureTag{color:var(--ink);padding-inline:.55rem;top:.9rem;left:.9rem}.n66VeG_captureTag svg,.n66VeG_captureTag strong{color:var(--lime)}.n66VeG_overlayButton{min-height:2.75rem;color:var(--ink);cursor:pointer;padding:.55rem .75rem;font-size:.76rem;font-weight:600;transition:background-color .18s,border-color .18s,color .18s;bottom:.9rem;right:.9rem}.n66VeG_overlayButton[aria-pressed=true]{color:var(--lime);border-color:#b9f56885}.n66VeG_overlayButton:hover{border-color:var(--lime);background:#222c1d}.n66VeG_sidebar{border-left:1px solid var(--line);flex-direction:column;min-width:0;padding:clamp(1rem,2.25vw,1.65rem);display:flex}.n66VeG_captureHeading .n66VeG_kicker{margin:0 0 .38rem}.n66VeG_captureHeading h3{letter-spacing:-.045em;margin:0;font-size:clamp(1.12rem,2.2vw,1.55rem);font-weight:650;line-height:1.15}.n66VeG_details{margin:1.15rem 0}.n66VeG_details>div{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:.16rem .65rem;min-height:3rem;padding:.6rem 0;display:grid}.n66VeG_details dt,.n66VeG_comparisonMetrics dt{color:var(--muted);font-size:.79rem;font-weight:550;line-height:1.35}.n66VeG_details dd{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:1rem}.n66VeG_details .n66VeG_confidence{align-items:center;gap:.32rem;font-family:inherit;font-size:.72rem;display:flex}.n66VeG_confidence span{background:#e0ba77;border-radius:50%;width:.35rem;height:.35rem}.n66VeG_confidence[data-confidence=High] span{background:var(--lime)}.n66VeG_confidence[data-confidence=Low] span{background:#f29f91}.n66VeG_delta{color:var(--lime);justify-content:flex-end;align-items:center;gap:.22rem;font-size:.7rem;display:flex}.n66VeG_referenceBlock{margin-top:auto}.n66VeG_referenceBlock p{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.3rem;margin:0 0 .65rem;font-size:.72rem;display:flex}.n66VeG_referenceBlock p strong{color:var(--ink);font-weight:550}.n66VeG_referenceButton{border:1px solid var(--line);background:var(--background);width:100%;min-height:2.75rem;color:var(--ink);cursor:pointer;border-radius:.35rem;justify-content:center;align-items:center;gap:.4rem;padding-inline:.5rem;font-size:.77rem;font-weight:600;transition:border-color .18s,color .18s;display:flex}.n66VeG_referenceButton[aria-disabled=true]{color:var(--lime);cursor:default;border-color:#b9f56847}.n66VeG_referenceButton:not([aria-disabled=true]):hover{border-color:var(--lime);color:var(--lime)}.n66VeG_capturePicker{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;padding:clamp(.65rem,1.7vw,1.15rem);display:grid}.n66VeG_captureButton{border:1px solid var(--line);background:var(--background);min-width:0;color:var(--ink);text-align:left;cursor:pointer;border-radius:.42rem;align-items:center;gap:clamp(.35rem,1.15vw,.8rem);padding:.35rem;transition:background-color .18s,border-color .18s;display:flex}.n66VeG_captureButton:hover,.n66VeG_captureButton[aria-pressed=true]{background:#20291d;border-color:#b9f568a3}.n66VeG_thumbnail{aspect-ratio:1.55;background:#292f27;border-radius:.19rem;flex:none;width:clamp(2.25rem,7.1vw,6.25rem);position:relative;overflow:hidden}.n66VeG_thumbnailLabel{gap:.17rem;min-width:0;display:grid}.n66VeG_thumbnailLabel>span{color:var(--muted);line-height:1.15}.n66VeG_thumbnailLabel strong{font-size:clamp(.7rem,1.3vw,.87rem);font-weight:600;line-height:1.15}.n66VeG_referenceIcon{color:var(--lime);flex-shrink:0;margin-left:auto;margin-right:.25rem}.n66VeG_caption{color:var(--muted);margin:.7rem 0 0;font-size:.76rem;line-height:1.4}.n66VeG_caption a{text-underline-offset:.2em;margin-left:.35rem;text-decoration:underline}.n66VeG_caption a:hover{color:var(--lime)}.n66VeG_comparisonSection .n66VeG_heading h2{max-width:none}.n66VeG_segmented{border:1px solid var(--line);background:var(--background);border-radius:.38rem;align-items:center;gap:.14rem;padding:.19rem;display:inline-flex}.n66VeG_segmented button{min-width:4.6rem;min-height:2.15rem;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.25rem;padding:.35rem .6rem;font-size:.77rem;font-weight:600;transition:background-color .18s,border-color .18s,color .18s}.n66VeG_segmented button:hover{color:var(--ink)}.n66VeG_segmented button[aria-pressed=true]{color:var(--lime);background:#283422;border-color:#b9f5684d}.n66VeG_comparisonStage{aspect-ratio:1.7;cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}.n66VeG_comparisonImage{pointer-events:none}.n66VeG_beforeImage{clip-path:inset(0 calc(100% - var(--divider)) 0 0)}.n66VeG_beforeTag,.n66VeG_afterTag{pointer-events:none}.n66VeG_afterTag{left:auto;right:.9rem}.n66VeG_divider{z-index:2;inset:0 auto 0 var(--divider);background:var(--lime);pointer-events:none;width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #121a0d40}.n66VeG_divider>span{aspect-ratio:1;background:var(--lime);color:#14200e;border:1px solid #314927;border-radius:50%;place-items:center;width:2.6rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #10121047}.n66VeG_rangeBar{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(.65rem,2vw,1.65rem);min-height:3.5rem;padding:.35rem clamp(.75rem,2vw,1.4rem);display:grid}.n66VeG_rangeBar label{color:var(--ink)}.n66VeG_rangeBar input{width:100%;min-width:0;min-height:2.5rem;accent-color:var(--lime);cursor:ew-resize;margin:0}.n66VeG_comparisonMetrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.65fr);margin:0;display:grid}.n66VeG_comparisonMetrics>div{padding:clamp(.9rem,2.35vw,1.65rem)}.n66VeG_comparisonMetrics>div+div{border-left:1px solid var(--line)}.n66VeG_comparisonMetrics dd{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;align-items:center;gap:.5em;margin:.35rem 0 0;font-size:clamp(.93rem,2.75vw,1.72rem);display:flex}.n66VeG_comparisonMetrics dd span{color:var(--muted);font-size:.75em}.n66VeG_comparisonMetrics dd strong{color:var(--lime);font-weight:500}.n66VeG_comparisonMetrics .n66VeG_perspectiveNote dt{color:var(--ink)}.n66VeG_comparisonMetrics .n66VeG_perspectiveNote dd{color:var(--muted);font-family:inherit;font-size:.79rem;line-height:1.55}.n66VeG_workspace button:focus-visible,.n66VeG_rangeBar input:focus-visible{outline:2px solid var(--lime);outline-offset:2px}@media (max-width:850px){.n66VeG_heading{grid-template-columns:minmax(0,1fr) minmax(13rem,17rem)}.n66VeG_captureStage{aspect-ratio:4/3;min-height:0}}@media (max-width:680px){.n66VeG_heading{grid-template-columns:1fr}.n66VeG_intro{max-width:40ch}.n66VeG_workspaceBody{grid-template-columns:1fr}.n66VeG_captureStage{aspect-ratio:1.52}.n66VeG_sidebar{border-top:1px solid var(--line);border-left:0}.n66VeG_details{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin-block:.75rem;display:grid}.n66VeG_details>div{grid-template-columns:1fr;align-content:start;gap:.3rem}.n66VeG_details dd{text-align:left}.n66VeG_delta{justify-content:flex-start}.n66VeG_details dt,.n66VeG_comparisonMetrics dt{font-size:.71rem}.n66VeG_referenceBlock{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.n66VeG_referenceBlock p{margin:0}.n66VeG_comparisonStage{aspect-ratio:1.52}.n66VeG_comparisonMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.n66VeG_comparisonMetrics .n66VeG_perspectiveNote{border-top:1px solid var(--line);border-left:0;grid-column:1/-1}}@media (max-width:470px){.n66VeG_capturePicker{gap:.35rem}.n66VeG_captureButton{align-content:start;gap:.35rem;display:grid;position:relative}.n66VeG_thumbnail{width:100%}.n66VeG_referenceIcon{filter:drop-shadow(0 1px 3px #101210);margin:0;position:absolute;top:.5rem;right:.4rem}.n66VeG_segmented button{min-width:auto;padding-inline:.38rem;font-size:.7rem}.n66VeG_comparison .n66VeG_workspaceTitle{font-size:.71rem}.n66VeG_comparison .n66VeG_workspaceTitle svg{display:none}.n66VeG_rangeBar .n66VeG_demoLabel{letter-spacing:.02em;font-size:.55rem}.n66VeG_captureTag{top:.5rem;left:.5rem}.n66VeG_afterTag{left:auto;right:.5rem}.n66VeG_overlayButton{bottom:.5rem;right:.5rem}}@media (prefers-reduced-motion:reduce){.n66VeG_overlay,.n66VeG_overlayButton,.n66VeG_referenceButton,.n66VeG_captureButton,.n66VeG_segmented button{transition:none}}
.mkEaYW_how,.mkEaYW_science{border-top:1px solid var(--line);padding-block:clamp(70px,8.6vw,135px)}.mkEaYW_howHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(26px,4vw,54px);display:flex}.mkEaYW_heading{color:var(--ink);font-family:var(--font-display), sans-serif;letter-spacing:-.062em;text-wrap:balance;margin:0;font-size:clamp(2.7rem,5.2vw,5rem);font-weight:650;line-height:.98}.mkEaYW_sectionIntro{max-width:29ch;color:var(--muted);margin:0;font-size:clamp(1rem,1.4vw,1.125rem);line-height:1.55}.mkEaYW_stepList{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,24px);margin:0;padding:0;list-style:none;display:grid}.mkEaYW_step{border:1px solid var(--line);background:var(--panel);border-radius:8px;overflow:hidden}.mkEaYW_stepVisual{aspect-ratio:1.93;border-bottom:1px solid var(--line);isolation:isolate;background-color:#111411;background-image:linear-gradient(#b9f5680b 1px,#0000 1px),linear-gradient(90deg,#b9f5680b 1px,#0000 1px);background-size:22px 22px;min-height:153px;display:grid;position:relative;overflow:hidden}.mkEaYW_capturePhoto{position:absolute;inset:0}.mkEaYW_capturePhoto img{object-fit:cover;object-position:center 53%;filter:saturate(.72)brightness(.8)}.mkEaYW_capturePhoto:after{content:"";background:linear-gradient(#0000 48%,#101310a8);position:absolute;inset:0}.mkEaYW_viewfinder{--corner:13px;--stroke:1px;z-index:1;border:solid #0000;border-width:var(--stroke);border-image:conic-gradient(var(--lime) 0 0) 1;-webkit-mask:conic-gradient(at var(--corner) var(--corner), transparent 75%, #000 0) 0 0 / calc(100% - var(--corner)) calc(100% - var(--corner));mask:conic-gradient(at var(--corner) var(--corner), transparent 75%, #000 0) 0 0 / calc(100% - var(--corner)) calc(100% - var(--corner));opacity:.83;position:absolute;inset:16px 16px 31px}.mkEaYW_visualLabel{z-index:1;color:var(--ink);font-family:var(--font-mono), monospace;letter-spacing:.085em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.61rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:12px;left:15px}.mkEaYW_visualLabel svg{color:var(--lime)}.mkEaYW_diagram{place-self:center;width:min(92%,350px);height:auto;margin-bottom:10px}.mkEaYW_diagramGuide{stroke:#b9f5683d;stroke-width:.8px;stroke-dasharray:3 5}.mkEaYW_diagramOutline{fill:#b9f56812;stroke:#b9f56863;stroke-width:1.1px;stroke-linejoin:round}.mkEaYW_diagramLandmark{stroke:var(--lime);stroke-width:1.5px;stroke-linejoin:round}.mkEaYW_diagramPoint{fill:var(--panel);stroke:var(--lime);stroke-width:1.4px}.mkEaYW_diagramArc{stroke:#b9f568ad;stroke-width:.9px}.mkEaYW_diagramLabel{fill:var(--muted);font-family:var(--font-mono), monospace;letter-spacing:.06em;font-size:8px}.mkEaYW_protocol{width:min(83%,280px);color:var(--ink);place-self:center;margin-bottom:16px}.mkEaYW_protocolConditions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mkEaYW_condition,.mkEaYW_protocolOutcome{white-space:nowrap;background:#1c2419;border:1px solid #b9f5684f;border-radius:4px;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .25rem;font-size:clamp(.65rem,1vw,.75rem);line-height:1;display:flex}.mkEaYW_condition span{aspect-ratio:1;width:1.125rem;color:var(--lime);font-family:var(--font-mono), monospace;background:#b9f56816;border-radius:2px;flex:none;place-items:center;display:grid}.mkEaYW_protocolConnector{border:1px solid #b9f56867;border-top-width:0;width:calc(50% + 4px);height:10px;margin:0 auto 10px;position:relative}.mkEaYW_protocolConnector:after{content:"";background:#b9f56867;width:1px;height:11px;position:absolute;top:100%;left:50%}.mkEaYW_protocolOutcome{width:fit-content;color:var(--lime);margin:0 auto;padding-inline:.65rem}.mkEaYW_stepCopy{grid-template-columns:auto 1fr;gap:clamp(.55rem,1.4vw,1.125rem);padding:clamp(18px,2.1vw,30px);display:grid}.mkEaYW_stepNumber{color:var(--lime);font-family:var(--font-mono), monospace;padding-top:.4rem;font-size:.67rem;line-height:1}.mkEaYW_stepCopy h3,.mkEaYW_scienceSteps h3{color:var(--ink);font-family:var(--font-display), sans-serif;letter-spacing:-.045em;margin:0 0 .45rem;font-size:clamp(1.2rem,2vw,1.7rem);font-weight:630;line-height:1.12}.mkEaYW_stepCopy p,.mkEaYW_scienceSteps p{color:var(--muted);margin:0;font-size:.925rem;line-height:1.55}.mkEaYW_lab{padding-block:clamp(58px,7vw,108px)}.mkEaYW_labCard{isolation:isolate;border:1px solid var(--line);background:#141914;border-radius:8px;align-items:end;min-height:clamp(420px,45vw,600px);display:flex;position:relative;overflow:hidden}.mkEaYW_labImage{z-index:-1;width:62%;position:absolute;inset:0 0 0 auto}.mkEaYW_labImage img{object-fit:cover;object-position:center 55%;filter:saturate(.67)brightness(.83)}.mkEaYW_labImage:after{content:"";background:linear-gradient(90deg,#141914,#141914bc 15%,#14191410 54%),linear-gradient(#0000 40%,#14191475);position:absolute;inset:0}.mkEaYW_labContent{max-width:660px;padding:clamp(30px,5.5vw,80px)}.mkEaYW_labIntro{color:#d9ded6;max-width:43ch;margin:1.25rem 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(.98rem,1.5vw,1.15rem);line-height:1.55}.mkEaYW_labSubjects{border-top:1px solid #f1f2ea3b;grid-template-columns:1fr 1fr;gap:.9rem 1.25rem;margin:0;padding:1.2rem 0 0;list-style:none;display:grid}.mkEaYW_labSubjects li{color:var(--ink);align-items:center;gap:.55rem;font-size:.85rem;line-height:1.3;display:flex}.mkEaYW_labSubjects svg{color:var(--lime);flex:none}.mkEaYW_science{background:#141714}.mkEaYW_scienceLayout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(36px,8vw,125px);display:grid}.mkEaYW_scienceHeading .mkEaYW_heading{max-width:12ch}.mkEaYW_scienceHeading .mkEaYW_sectionIntro{max-width:35ch;margin-top:1.35rem}.mkEaYW_lime{color:var(--lime)}.mkEaYW_scienceSteps{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.mkEaYW_scienceSteps li{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;align-items:start;gap:clamp(.85rem,1.7vw,1.5rem);padding-block:clamp(16px,2.15vw,32px);display:grid}.mkEaYW_scienceIcon{aspect-ratio:1;width:clamp(38px,4.4vw,54px);color:var(--lime);background:#b9f5680a;border:1px solid #b9f56838;border-radius:5px;place-items:center;display:grid}.mkEaYW_scienceSteps h3{letter-spacing:-.028em;font-size:clamp(1.12rem,1.8vw,1.45rem)}@media (max-width:900px){.mkEaYW_howHeading{flex-direction:column;align-items:start;gap:.85rem}.mkEaYW_howHeading .mkEaYW_sectionIntro{max-width:47ch}}@media (max-width:740px){.mkEaYW_scienceLayout{grid-template-columns:1fr}.mkEaYW_scienceHeading .mkEaYW_heading{max-width:16ch}}@media (max-width:680px){.mkEaYW_stepList{grid-template-columns:minmax(0,1fr);gap:14px}.mkEaYW_stepVisual{max-height:250px}.mkEaYW_labCard{min-height:0;display:block}.mkEaYW_labImage{aspect-ratio:1.62;width:100%;position:relative}.mkEaYW_labImage img{object-position:center 54%}.mkEaYW_labImage:after{background:linear-gradient(#0000 62%,#141914)}.mkEaYW_labContent{padding:12px clamp(18px,4.5vw,30px) clamp(22px,4.5vw,30px)}}@media (max-width:380px){.mkEaYW_labSubjects{grid-template-columns:1fr}}
