.v2-room[data-room=hero] .v2-label--compact{top:calc(var(--v2-sticky-offset, 0px) + .75rem)}.v2-room[data-room=hero] .v2-hero-h1{margin:1.75rem 0 1.5rem}.v2-room[data-room=hero] .v2-hero-lead{font-size:1.5rem;line-height:1.15;letter-spacing:-.005em}.v2-room[data-room=hero] .v2-hero-word{font-size:6.5rem;line-height:.95;letter-spacing:-.025em;margin-top:.06em;padding-inline:.06em}@media (min-width:640px){.v2-room[data-room=hero] .v2-hero-lead{font-size:2rem}.v2-room[data-room=hero] .v2-hero-word{font-size:8.5rem}}@media (min-width:1024px){.v2-room[data-room=hero] .v2-hero-lead{font-size:min(2.125rem,4vh)}.v2-room[data-room=hero] .v2-hero-word{font-size:min(8.75rem,16.5vh)}}@media (min-width:1920px){.v2-room[data-room=hero] .v2-hero-lead{font-size:min(2.5rem,4.05vh)}.v2-room[data-room=hero] .v2-hero-word{font-size:min(10.5rem,17vh)}}@media (min-width:2400px){.v2-room[data-room=hero] .v2-hero-lead{font-size:min(2.75rem,3.45vh)}.v2-room[data-room=hero] .v2-hero-word{font-size:min(12rem,15vh)}}.v2-room[data-room=hero] [data-intro=wait] [data-in]{opacity:0!important}.v2-room[data-room=hero] .v2-hero-mask{display:block;overflow:hidden}.v2-room[data-room=hero] .v2-hero-lead.v2-hero-mask{padding:.06em .12em .22em;margin:-.06em -.12em -.22em}.v2-room[data-room=hero] .v2-hero-word.v2-hero-mask{padding:.1em .16em .12em;margin:-.04em -.16em -.12em}.v2-room[data-room=hero] [data-intro=done] .v2-hero-mask{overflow:visible}.v2-room[data-room=hero] .v2-hero-soft{display:none}@media (max-width:767px){.v2-room[data-room=hero] [data-intro-part=ink],.v2-room[data-room=hero] [data-intro-part=word]{position:relative}.v2-room[data-room=hero] .v2-hero-soft{display:block;position:absolute;inset:0;opacity:0;filter:blur(4px);pointer-events:none}.v2-room[data-room=hero] .v2-hero-soft:before{content:attr(data-soft)}}.v2-room[data-room=hero] .v2-glass>.z-0{opacity:var(--glass-edge,1);-webkit-mask-image:var(--glass-sweep,none);mask-image:var(--glass-sweep,none)}.v2-room[data-room=hero] .v2-glass>.z-10{opacity:var(--glass-edge,1)}.v2-room[data-room=hero] .v2-glass>.z-20{opacity:var(--glass-edge,1)}.v2-room[data-room=hero] .v2-glass-content,.v2-room[data-room=hero] .v2-glass>.z-20{-webkit-mask-image:var(--glass-sweep,none);mask-image:var(--glass-sweep,none)}.v2-room[data-room=hero] .v2-pens{inset:0;overflow:visible}.v2-room[data-room=hero] .v2-pens,.v2-room[data-room=hero] .v2-port,.v2-room[data-room=hero] .v2-port-pool{position:absolute;pointer-events:none;opacity:0;z-index:40}.v2-room[data-room=hero] .v2-port{top:18px;bottom:18px;width:1.5px;border-radius:1px;background:linear-gradient(180deg,transparent,rgba(207,243,255,.95) 50%,transparent)}.v2-room[data-room=hero] .v2-port-pool{top:10%;bottom:10%;width:40px;background:radial-gradient(closest-side,rgba(39,170,225,.42),rgba(39,170,225,0))}.v2-room[data-room=hero] .v2-disc-ring{position:absolute;inset:-4px;border-radius:9999px;border:1px solid rgba(165,243,252,.85);box-shadow:0 0 14px rgba(39,170,225,.55);opacity:0;pointer-events:none}.v2-room[data-room=hero] .v2-hero-column{pointer-events:none}.v2-room[data-room=hero] .v2-hero-column [data-intro-part=badge]:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column [data-intro-part=sub]:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column [role=button]:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column [tabindex]:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column a:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column button:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column h1:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column input:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column label:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column select:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column summary:not(.pointer-events-none),.v2-room[data-room=hero] .v2-hero-column textarea:not(.pointer-events-none){pointer-events:auto}.v2-room[data-room=hero] .v2-hero-inflow{margin-top:2.5rem}.v2-room[data-room=hero] .v2-hero-band{top:min(42%,calc(100% - 726px));bottom:24px}.v2-how-it-works-head{padding-top:clamp(64px,10vh,104px)}.v2-how-it-works-bench{--v2-hiw-ui:var(--font-twp-manrope),var(--v2-body);--v2-hiw-mono:var(--font-twp-plex-mono),var(--v2-mono);--v2-hiw-cyan:#27aae1;--v2-hiw-light:#8adcf8;--v2-hiw-ease:cubic-bezier(0.22,1,0.36,1);position:relative;display:flex;flex-direction:column;align-items:center;padding:clamp(4px,1vh,12px) 16px clamp(76px,12vh,136px);overflow-x:clip}.v2-how-it-works-stage{position:relative;flex:none;width:min(49vw,max(360px,calc((68svh - 156px) * var(--vb-w) / var(--vb-h))),1020px);aspect-ratio:var(--vb-w) /var(--vb-h);container-type:inline-size;font-family:var(--v2-hiw-ui);-webkit-user-select:none;user-select:none}.v2-how-it-works-stage .v2-hiw-layer{--u:calc(100cqw / var(--vb-w));position:absolute;inset:0;pointer-events:none}.v2-how-it-works-stage .v2-hiw-cart,.v2-how-it-works-stage .v2-hiw-cart-motion,.v2-how-it-works-stage .v2-hiw-cart-seat,.v2-how-it-works-stage .v2-hiw-cart-spill,.v2-how-it-works-stage .v2-hiw-robot-motion{position:absolute;inset:0}.v2-how-it-works-stage .v2-hiw-cart-motion>svg,.v2-how-it-works-stage .v2-hiw-cart-seat,.v2-how-it-works-stage .v2-hiw-cart-spill,.v2-how-it-works-stage .v2-hiw-layer>svg,.v2-how-it-works-stage .v2-hiw-robot-motion>svg{display:block;width:100%;height:100%;overflow:visible}.v2-how-it-works-stage .v2-hiw-collar,.v2-how-it-works-stage .v2-hiw-collar-lit,.v2-how-it-works-stage .v2-hiw-edge,.v2-how-it-works-stage .v2-hiw-engrave,.v2-how-it-works-stage .v2-hiw-groove,.v2-how-it-works-stage .v2-hiw-hair,.v2-how-it-works-stage .v2-hiw-home-ring,.v2-how-it-works-stage .v2-hiw-led-ring,.v2-how-it-works-stage .v2-hiw-lens,.v2-how-it-works-stage .v2-hiw-lens-lip,.v2-how-it-works-stage .v2-hiw-lens-shade,.v2-how-it-works-stage .v2-hiw-light-core,.v2-how-it-works-stage .v2-hiw-rim,.v2-how-it-works-stage .v2-hiw-seam,.v2-how-it-works-stage .v2-hiw-slot-far,.v2-how-it-works-stage .v2-hiw-slot-lip,.v2-how-it-works-stage .v2-hiw-slot-ready,.v2-how-it-works-stage .v2-hiw-sole,.v2-how-it-works-stage .v2-hiw-spec,.v2-how-it-works-stage .v2-hiw-window{vector-effect:non-scaling-stroke;stroke-linejoin:round}.v2-how-it-works-stage .v2-hiw-hull{stroke:none}.v2-how-it-works-stage .v2-hiw-spec{fill:none;stroke:rgba(236,245,255,.5);stroke-width:1}.v2-how-it-works-stage .v2-hiw-base .v2-hiw-spec{stroke:rgba(236,245,255,.28)}.v2-how-it-works-stage .v2-hiw-cart-motion .v2-hiw-spec{stroke:rgba(244,249,255,.72)}.v2-how-it-works-stage .v2-hiw-edge{fill:none;stroke:rgba(205,225,255,.2);stroke-width:1}.v2-how-it-works-stage .v2-hiw-base .v2-hiw-edge{stroke:rgba(190,212,250,.1)}.v2-how-it-works-stage .v2-hiw-cart-motion .v2-hiw-edge{stroke:rgba(225,238,255,.32)}.v2-how-it-works-stage .v2-hiw-rim{fill:none;stroke:rgba(190,215,255,.19);stroke-width:1}.v2-how-it-works-stage .v2-hiw-base .v2-hiw-rim{stroke:rgba(190,215,255,.12)}.v2-how-it-works-stage .v2-hiw-cart-motion .v2-hiw-rim{stroke:rgba(210,228,255,.34)}.v2-how-it-works-stage .v2-hiw-sole{fill:none;stroke:rgba(1,5,13,.86);stroke-width:2}.v2-how-it-works-stage .v2-hiw-foot{fill:#02060f}.v2-how-it-works-stage .v2-hiw-engrave{fill:none;stroke:rgba(1,5,13,.74);stroke-width:2.4}.v2-how-it-works-stage .v2-hiw-seam{fill:none;stroke:rgba(1,5,13,.7);stroke-width:1}.v2-how-it-works-stage .v2-hiw-slot-lip{fill:none;stroke:rgba(225,238,255,.42);stroke-width:1}.v2-how-it-works-stage .v2-hiw-slot-lip--side{stroke:rgba(225,238,255,.24)}.v2-how-it-works-stage .v2-hiw-slot-far{fill:none;stroke:rgba(1,5,13,.55);stroke-width:1}.v2-how-it-works-stage .v2-hiw-slot-ready{fill:none;stroke:rgba(39,170,225,.5);stroke-width:1;stroke-linecap:round}.v2-how-it-works-stage .v2-hiw-window{fill:#020711;stroke:rgba(205,226,255,.14);stroke-width:1}.v2-how-it-works-stage .v2-hiw-status{stroke:rgba(255,255,255,.09);stroke-width:2.2;stroke-linecap:round}.v2-how-it-works-stage .v2-hiw-lens{stroke:rgba(1,5,13,.5);stroke-width:1}.v2-how-it-works-stage .v2-hiw-lens-shade{stroke:rgba(0,0,0,.55);stroke-width:1}.v2-how-it-works-stage .v2-hiw-lens-lip{stroke:rgba(200,225,255,.2);stroke-width:1}.v2-how-it-works-stage .v2-hiw-print{font-family:var(--v2-hiw-mono);font-weight:500;text-transform:uppercase;text-rendering:geometricPrecision}.v2-how-it-works-stage .v2-hiw-print--platform{font-size:13px;letter-spacing:.2em;fill:rgba(225,235,255,.64)}.v2-how-it-works-stage .v2-hiw-print--robot{font-size:10.5px;letter-spacing:.22em;fill:rgba(225,235,255,.62)}.v2-how-it-works-stage .v2-hiw-print--symbol{font-family:var(--v2-hiw-ui);font-size:19.5px;font-weight:700;letter-spacing:.03em;text-transform:none;fill:#f6f9fd}.v2-how-it-works-stage .v2-hiw-print--set{font-size:8.4px;letter-spacing:.12em;fill:rgba(236,243,255,.84)}.v2-how-it-works-stage .v2-hiw-led-socket{fill:#020711}.v2-how-it-works-stage .v2-hiw-led{fill:rgba(255,255,255,.16)}.v2-how-it-works-stage .v2-hiw-led-ring{fill:none;stroke:rgba(39,170,225,.5);stroke-width:1}.v2-how-it-works-stage .v2-hiw-led-on{fill:var(--v2-hiw-light)}.v2-how-it-works-stage .v2-hiw-light-core{fill:none;stroke:var(--v2-hiw-light);stroke-width:1.15;stroke-linecap:round}.v2-how-it-works-stage .v2-hiw-base-lit line.v2-hiw-light-core{stroke-width:1.6}.v2-how-it-works-stage .v2-hiw-floor path{fill:none;stroke-linejoin:round}.v2-how-it-works-stage .v2-hiw-groove{stroke:rgba(1,5,13,.55);stroke-width:2.5}.v2-how-it-works-stage .v2-hiw-hair{stroke:rgba(205,226,255,.2);stroke-width:1}.v2-how-it-works-stage .v2-hiw-collar{fill:#0b1731;stroke:rgba(205,226,255,.26);stroke-width:1}.v2-how-it-works-stage .v2-hiw-collar-lit{fill:rgba(39,170,225,.2);stroke:var(--v2-hiw-light);stroke-width:1}.v2-how-it-works-stage .v2-hiw-lit-core{stroke:rgba(92,198,240,.55);stroke-width:.85}.v2-how-it-works-stage [data-run=lit]{stroke-dasharray:1 1;stroke-dashoffset:1}.v2-how-it-works-stage .v2-hiw-head,.v2-how-it-works-stage .v2-hiw-tail{stroke-linecap:round;opacity:0}.v2-how-it-works-stage .v2-hiw-head{stroke:#effaff;stroke-width:1.7;stroke-dasharray:.016 2}.v2-how-it-works-stage .v2-hiw-tail{stroke:rgba(150,220,250,.55);stroke-width:1.3;stroke-dasharray:.05 2}.v2-how-it-works-stage .v2-hiw-tail--far{stroke:rgba(92,198,240,.28);stroke-width:1.1;stroke-dasharray:.1 2}.v2-how-it-works-stage .v2-hiw-floor path.v2-hiw-collar{fill:#0b1731}.v2-how-it-works-stage .v2-hiw-home-lit{transform-box:fill-box;transform-origin:50% 50%}.v2-how-it-works-stage .v2-hiw-floor .v2-hiw-home-ring{fill:rgba(39,170,225,.2);stroke:var(--v2-hiw-light);stroke-width:1}.v2-how-it-works-stage .v2-hiw-floor .v2-hiw-home-core{fill:#effaff}.v2-how-it-works-stage .v2-hiw-words{position:absolute;inset:0;pointer-events:none}.v2-how-it-works-stage .v2-hiw-station{position:absolute;display:grid;translate:-50% 0;font-family:var(--v2-hiw-mono);font-size:clamp(9.5px,.68vw,12px);line-height:1;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.v2-how-it-works-stage .v2-hiw-station[data-side=beside]{translate:0 -50%}.v2-how-it-works-stage .v2-hiw-station-name{grid-area:1/1;padding-left:.22em;color:rgba(255,255,255,.4)}.v2-how-it-works-stage .v2-hiw-station-name--lit{color:rgba(255,255,255,.92)}.v2-how-it-works-stage .v2-hiw-callout{--u:calc(100cqw / var(--vb-w));position:absolute;display:flex;align-items:center;height:0;font-size:clamp(11px,.84vw,14px);line-height:1.2;white-space:nowrap;color:rgba(255,255,255,.93)}.v2-how-it-works-stage .v2-hiw-callout-dot{flex:none;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--v2-hiw-light);box-shadow:0 0 0 3px rgba(39,170,225,.18)}.v2-how-it-works-stage .v2-hiw-callout-lead{flex:none;width:calc(var(--v2-hiw-reach) * var(--u));height:1px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(39,170,225,.8),rgba(255,255,255,.3) 34%,rgba(255,255,255,.22))}.v2-how-it-works-stage .v2-hiw-callout-words{display:inline-flex;align-items:center;gap:.45em;padding-left:10px;font-weight:500}.v2-how-it-works-stage .v2-hiw-check{flex:none;width:1em;height:1em;color:var(--v2-hiw-cyan)}.v2-how-it-works-stage .v2-hiw-robot{transition:translate .72s cubic-bezier(.45,0,.15,1);transition:translate .72s linear(0,.01 5%,.045 11%,.11 18%,.21 26%,.35 34%,.52 42%,.68 50%,.81 58%,.9 65%,.958 71%,.99 77%,1.008 83%,1.012 88%,1.006 94%,1)}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-cart,.v2-how-it-works-bench[data-phase=armed] .v2-hiw-robot,.v2-how-it-works-bench[data-phase=enter] .v2-hiw-cart,.v2-how-it-works-bench[data-phase=enter] .v2-hiw-robot{will-change:translate}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-robot{translate:0 calc(var(--v2-hiw-hover) * var(--u));transition:none}.v2-how-it-works-stage .v2-hiw-mark{transition:filter .4s ease .1s}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-mark{filter:grayscale(1) brightness(.55);transition:none}.v2-how-it-works-bench[data-phase=enter] .v2-hiw-mark{transition-delay:.55s}.v2-how-it-works-stage .v2-hiw-robot-shade{transform-origin:var(--v2-hiw-shade-x) var(--v2-hiw-shade-y);transition:opacity .72s cubic-bezier(.45,0,.15,1),scale .72s cubic-bezier(.45,0,.15,1)}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-robot-shade{opacity:.3;scale:1.1;transition:none}.v2-how-it-works-stage .v2-hiw-sole{transition:opacity .1s ease-out}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-sole{opacity:0;transition:none}.v2-how-it-works-bench[data-phase=enter] .v2-hiw-sole{transition-delay:.56s}.v2-how-it-works-stage .v2-hiw-base-lit{transition:opacity .2s ease-out}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-base-lit{opacity:0;transition:none}.v2-how-it-works-bench[data-phase=enter] .v2-hiw-base-lit{transition-delay:.6s}.v2-how-it-works-stage .v2-hiw-cart{transition:translate .66s cubic-bezier(.4,0,.15,1),opacity .12s linear;transition:translate .66s linear(0,.035 8%,.12 16%,.26 25%,.45 34%,.64 43%,.8 52%,.9 60%,.955 67%,.985 74%,1.006 80%,1.012 85%,1.004 92%,1),opacity .12s linear}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-cart,.v2-how-it-works-bench[data-view=install] .v2-hiw-cart{translate:0 calc(var(--v2-hiw-lift) * var(--u));opacity:0;transition:translate .34s cubic-bezier(.5,0,.75,0),opacity .16s ease .14s}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-cart{transition:none}.v2-how-it-works-stage .v2-hiw-cart-hug{opacity:.6;transition:opacity .5s ease-out .1s}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-cart-hug,.v2-how-it-works-bench[data-view=install] .v2-hiw-cart-hug{opacity:0;transition:opacity .2s ease}.v2-how-it-works-stage .v2-hiw-cart-seat{transition:opacity .2s ease .42s}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-cart-seat,.v2-how-it-works-bench[data-view=install] .v2-hiw-cart-seat{opacity:0;transition:opacity .1s ease}.v2-how-it-works-stage .v2-hiw-slot-ready{opacity:1;transition:opacity .2s ease-out}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-slot-ready,.v2-how-it-works-bench[data-view=install] .v2-hiw-slot-ready{opacity:0;transition:opacity .14s ease}.v2-how-it-works-stage .v2-hiw-cart-spill,.v2-how-it-works-stage .v2-hiw-led-on,.v2-how-it-works-stage .v2-hiw-led-ring,.v2-how-it-works-stage .v2-hiw-slot-lit .v2-hiw-light-core{opacity:1;transition:opacity .16s ease-out .5s}.v2-how-it-works-bench[data-phase=armed] .v2-hiw-cart-spill,.v2-how-it-works-bench[data-phase=armed] .v2-hiw-led-on,.v2-how-it-works-bench[data-phase=armed] .v2-hiw-led-ring,.v2-how-it-works-bench[data-phase=armed] .v2-hiw-slot-lit .v2-hiw-light-core,.v2-how-it-works-bench[data-view=install] .v2-hiw-cart-spill,.v2-how-it-works-bench[data-view=install] .v2-hiw-led-on,.v2-how-it-works-bench[data-view=install] .v2-hiw-led-ring,.v2-how-it-works-bench[data-view=install] .v2-hiw-slot-lit .v2-hiw-light-core{opacity:0;transition:opacity .14s ease}.v2-how-it-works-stage .v2-hiw-track{opacity:.85;transition:opacity .3s ease}.v2-how-it-works-stage .v2-hiw-lit,.v2-how-it-works-stage .v2-hiw-station{opacity:0;transition:opacity .22s ease}.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) .v2-hiw-lit,.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) .v2-hiw-station,.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) .v2-hiw-track{opacity:1;transition:opacity .3s ease}.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) [data-run=lit]{stroke-dashoffset:0}.v2-how-it-works-stage .v2-hiw-collar-lit,.v2-how-it-works-stage .v2-hiw-home-lit,.v2-how-it-works-stage .v2-hiw-station-name--lit{opacity:0}.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) .v2-hiw-collar-lit,.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) .v2-hiw-home-lit,.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) .v2-hiw-station-name--lit{opacity:1}.v2-how-it-works-bench[data-view=live]:not([data-phase=armed]) .v2-hiw-station-name:not(.v2-hiw-station-name--lit){opacity:0}.v2-how-it-works-stage .v2-hiw-callout-dot,.v2-how-it-works-stage .v2-hiw-callout-words{opacity:0;transition:opacity .18s ease}.v2-how-it-works-stage .v2-hiw-callout-lead{scale:0 1;transition:scale .2s ease}.v2-how-it-works-bench[data-phase=rest][data-view=configure] .v2-hiw-callout[data-for=cart],.v2-how-it-works-bench[data-phase=rest][data-view=install] .v2-hiw-callout[data-for=robot],.v2-how-it-works-bench[data-phase=rest][data-view=live] .v2-hiw-callout[data-for=done]{--v2-hiw-on:1}.v2-how-it-works-bench[data-view=install]{--v2-hiw-say:1s}.v2-how-it-works-bench[data-view=live]{--v2-hiw-say:0.22s}.v2-how-it-works-stage .v2-hiw-callout[data-for] .v2-hiw-callout-dot,.v2-how-it-works-stage .v2-hiw-callout[data-for] .v2-hiw-callout-words{opacity:var(--v2-hiw-on,0)}.v2-how-it-works-stage .v2-hiw-callout[data-for] .v2-hiw-callout-lead{scale:var(--v2-hiw-on,0) 1}.v2-how-it-works-bench[data-phase=rest][data-view=configure] .v2-hiw-callout[data-for=cart] *,.v2-how-it-works-bench[data-phase=rest][data-view=install] .v2-hiw-callout[data-for=robot] *,.v2-how-it-works-bench[data-phase=rest][data-view=live] .v2-hiw-callout[data-for=done] *{transition:opacity .32s ease calc(var(--v2-hiw-say, .66s) + .2s),scale .44s var(--v2-hiw-ease) var(--v2-hiw-say,.66s)}.v2-how-it-works-bench[data-phase=rest][data-view=configure] .v2-hiw-callout[data-for=cart] .v2-hiw-callout-dot,.v2-how-it-works-bench[data-phase=rest][data-view=install] .v2-hiw-callout[data-for=robot] .v2-hiw-callout-dot,.v2-how-it-works-bench[data-phase=rest][data-view=live] .v2-hiw-callout[data-for=done] .v2-hiw-callout-dot{transition:opacity .24s ease var(--v2-hiw-say,.66s)}.v2-how-it-works-steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(560px,100%);margin-top:clamp(10px,1.5vh,18px)}.v2-how-it-works-steps:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:rgba(255,255,255,.13)}.v2-how-it-works-steps .v2-hiw-step{justify-self:center;display:flex;align-items:center;min-width:44px;min-height:44px;padding:15px 2px 4px;border:0;background:none;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.v2-how-it-works-steps .v2-hiw-step>div:last-child{display:flex;align-items:baseline;gap:9px}.v2-how-it-works-steps .v2-hiw-step:before{content:"";position:absolute;inset:0 2px auto;height:1px;background:rgba(39,170,225,.42);transform-origin:0 50%;scale:0 1;transition:scale .42s var(--v2-hiw-ease)}.v2-how-it-works-bench[data-view=configure] .v2-hiw-step[data-id=install]:before,.v2-how-it-works-bench[data-view=live] .v2-hiw-step[data-id=configure]:before,.v2-how-it-works-bench[data-view=live] .v2-hiw-step[data-id=install]:before{scale:1 1}.v2-how-it-works-steps .v2-hiw-step-mark{inset:-1px 2px auto;height:2px;background:var(--v2-hiw-cyan)}.v2-how-it-works-steps .v2-hiw-step-n{font-family:var(--v2-hiw-mono);font-size:clamp(10.5px,.7vw,12px);font-weight:500;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:.14em;color:rgba(255,255,255,.36);transition:color .3s ease}.v2-how-it-works-steps .v2-hiw-step-name{font-size:clamp(21px,1.55vw,28px);font-weight:400;line-height:1;letter-spacing:-.01em;color:rgba(255,255,255,.5);transition:color .3s ease}.v2-how-it-works-steps .v2-hiw-step:hover .v2-hiw-step-name{color:rgba(255,255,255,.8)}.v2-how-it-works-steps .v2-hiw-step:hover .v2-hiw-step-n{color:rgba(255,255,255,.6)}.v2-how-it-works-steps .v2-hiw-step[aria-selected=true] .v2-hiw-step-n{color:var(--v2-hiw-cyan)}.v2-how-it-works-steps .v2-hiw-step[aria-selected=true] .v2-hiw-step-name{color:#eef1f7}.v2-how-it-works-steps .v2-hiw-step:focus-visible{outline:1px solid var(--v2-hiw-cyan);outline-offset:4px;border-radius:2px}.v2-how-it-works-caption{display:grid;justify-items:center;margin-top:clamp(8px,1.2vh,14px);text-align:center}.v2-how-it-works-caption p{grid-area:1/1;max-width:40ch;margin:0;font-size:clamp(15px,1.05vw,17px);font-weight:300;line-height:1.45;color:rgba(255,255,255,.68);opacity:0;translate:0 4px;transition:opacity .18s ease,translate .24s ease}.v2-how-it-works-caption p[data-on]{opacity:1;translate:0 0;transition:opacity .36s ease .08s,translate .42s var(--v2-hiw-ease) .08s}@media (max-width:1023px){.v2-how-it-works-stage{width:min(92vw,840px)}}@media (max-width:639px){.v2-how-it-works-bench{padding-top:6px}.v2-how-it-works-stage{width:106vw}.v2-how-it-works-stage .v2-hiw-print--set{font-size:10px;letter-spacing:.08em}.v2-how-it-works-stage .v2-hiw-print--robot{font-size:12.5px;letter-spacing:.16em}.v2-how-it-works-stage .v2-hiw-print--platform{font-size:15px;letter-spacing:.16em}.v2-how-it-works-stage .v2-hiw-station{font-size:9px;letter-spacing:.16em}.v2-how-it-works-stage .v2-hiw-station[data-side=beside]{translate:calc(-50% - 18 * 100cqw / var(--vb-w)) calc(14 * 100cqw / var(--vb-w))}.v2-how-it-works-stage .v2-hiw-callout{right:7%;font-size:10.5px}.v2-how-it-works-stage .v2-hiw-callout-lead{flex:1 1 auto;width:auto;min-width:10px}.v2-how-it-works-stage .v2-hiw-callout-words{padding-left:6px}.v2-how-it-works-steps{margin-top:10px}.v2-how-it-works-steps .v2-hiw-step>div:last-child{gap:7px}.v2-how-it-works-steps .v2-hiw-step-name{font-size:21px}}@media (prefers-reduced-motion:reduce){.v2-how-it-works-bench *,.v2-how-it-works-bench :after,.v2-how-it-works-bench :before{transition-property:opacity,color!important;transition-duration:.15s!important;transition-delay:0s!important;transition-timing-function:ease!important}}.v2-room[data-room=how-it-works] .v2-label--compact{top:auto;bottom:.25rem;background:transparent;overflow-anchor:none}.v2-results-ledger{position:relative;display:flex;flex-direction:column;container:rc-room/inline-size}.v2-results-ledger-intro{padding-top:calc(var(--v2-sticky-offset, 80px) + clamp(16px, 2.5vh, 28px));padding-bottom:clamp(8px,1.2vh,14px)}.v2-results-ledger-row{display:flex;flex-direction:column;padding-top:clamp(24px,3.5vh,44px)}.v2-results-ledger-end{width:min(1320px,100% - 2 * clamp(20px,4.2vw,60px));margin-inline:auto;padding:clamp(14px,1.8vh,22px) 0 clamp(32px,4.5vh,56px);justify-content:flex-start}@media (min-width:1680px){.v2-results-ledger-end{width:min(1520px,100% - 2 * clamp(20px,4.2vw,60px))}}.v2-results-ledger-end .v2-results-foot{max-width:none;border-top:0;padding:0 18px}.v2-room[data-room=results]{overflow-x:clip}.v2-room[data-room=results][id]{scroll-margin-top:0}.v2-results-readout-line{width:1px;background:linear-gradient(180deg,transparent,rgb(255 255 255/.28) 20%,rgb(255 255 255/.28) 80%,transparent);transform:translateX(-.5px)}.v2-results-readout-dot{width:9px;height:9px;border-radius:999px;background:var(--v2-fiber-glow);box-shadow:0 0 0 2px var(--v2-card),0 0 0 3px color-mix(in srgb,var(--v2-fiber-glow) 45%,transparent),0 0 12px color-mix(in srgb,var(--v2-fiber-glow) 55%,transparent);transform:translate(-50%,-50%)}.v2-results-readout-chip{padding:3px 7px;border-radius:6px;color:#eef1f7;background:color-mix(in srgb,var(--v2-deep) 88%,#000);box-shadow:inset 0 0 0 1px rgb(255 255 255/.12),0 4px 14px -6px rgb(0 0 0/.6);transform:translate(10px,-100%);white-space:nowrap}.v2-results-readout-chip.is-right{transform:translate(calc(-100% - 10px),-100%)}.v2-results-kpi-member{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;color:#ffd966;background:linear-gradient(180deg,rgb(251 207 56/.2),rgb(212 165 32/.1));box-shadow:inset 0 1px 0 rgb(255 236 170/.28),inset 0 0 0 1px rgb(251 207 56/.36);white-space:nowrap}.v2-results-strip-dot{width:3px;height:3px;border-radius:999px;background:rgb(238 241 247/.35)}.v2-results-strip{color:rgb(238 241 247/.62)}.v2-results-strip-stamp{color:rgb(238 241 247/.55)}.v2-room[data-room=results] .v2-label--compact{top:auto;bottom:.25rem;background:transparent}.v2-room[data-room=strategy]{--v2-st-ease:cubic-bezier(0.22,1,0.36,1);--v2-st-t:1s}@media (max-width:767px){.v2-room[data-room=strategy]{--v2-st-t:0.72s}}.v2-strategy-eyebrow{transition:opacity .5s ease,translate .6s var(--v2-st-ease)}.v2-strategy-w{display:inline-block;clip-path:inset(-.3em -.2em -.3em -.2em)}.v2-strategy-w-in{display:inline-block;transition:translate .95s var(--v2-st-ease) calc(.06s + var(--l, 0) * .09s)}.v2-strategy-intro{transition:opacity .7s ease .34s,translate .8s var(--v2-st-ease) .34s}.v2-strategy-head[data-hidden] .v2-strategy-eyebrow{opacity:0;translate:0 6px;transition:none}.v2-strategy-head[data-hidden] .v2-strategy-w-in{translate:0 135%;transition:none}.v2-strategy-head[data-hidden] .v2-strategy-intro{opacity:0;translate:0 10px;transition:none}.v2-strategy-axis{position:absolute;top:50%;left:0;right:0;height:1px;background:var(--v2-accent);transform:scaleX(0);transform-origin:0 50%;opacity:0;pointer-events:none;transition:transform calc(var(--v2-st-t) * .3) var(--v2-st-ease),opacity calc(var(--v2-st-t) * .42) ease-in calc(var(--v2-st-t) * .3)}.v2-strategy-study[data-plate=shut] .v2-strategy-axis{transform:scaleX(0);opacity:.85;transition:none}.v2-strategy-study[data-plate=open] .v2-strategy-axis{transform:scaleX(1);opacity:0}.v2-strategy-study[data-plate=shut] .v2-strategy-exhibit{clip-path:inset(50% 0 50% 0 round 16px)}.v2-strategy-study[data-plate=open] .v2-strategy-exhibit{clip-path:inset(-160px -160px -160px -160px round 16px);transition:clip-path calc(var(--v2-st-t) * .72) cubic-bezier(.6,0,.2,1) calc(var(--v2-st-t) * .12)}.v2-strategy-rail-item{transition:opacity .5s ease calc(var(--v2-st-t) * (.5 + var(--k) * .06)),translate .6s var(--v2-st-ease) calc(var(--v2-st-t) * (.5 + var(--k) * .06))}.v2-strategy-rail-track{transform-origin:0 50%;transition:transform .6s var(--v2-st-ease) calc(var(--v2-st-t) * (.56 + var(--k) * .06)),height .5s cubic-bezier(.4,0,.2,1)}.v2-strategy-flow-node{transition:opacity .5s ease calc(var(--v2-st-t) * (.62 + var(--k) * .07)),color .5s cubic-bezier(.4,0,.2,1)}.v2-strategy-flow-link{transform-origin:0 50%;transition:transform .5s var(--v2-st-ease) calc(var(--v2-st-t) * (.58 + var(--k) * .07))}.v2-strategy-flow-arrow{transition:opacity .4s ease calc(var(--v2-st-t) * (.58 + var(--k) * .07))}.v2-strategy-cta{transition:opacity .6s ease calc(var(--v2-st-t) * .95),translate .7s var(--v2-st-ease) calc(var(--v2-st-t) * .95),background-color .15s cubic-bezier(.4,0,.2,1)}.v2-strategy-study[data-hidden] .v2-strategy-rail-item{opacity:0;translate:0 6px;transition:none}.v2-strategy-study[data-hidden] .v2-strategy-flow-link,.v2-strategy-study[data-hidden] .v2-strategy-rail-track{transform:scaleX(0);transition:none}.v2-strategy-study[data-hidden] .v2-strategy-flow-arrow,.v2-strategy-study[data-hidden] .v2-strategy-flow-node{opacity:0;transition:none}.v2-strategy-study[data-hidden] .v2-strategy-cta{opacity:0;translate:0 8px;transition:none}.v2-strategy-study[data-hidden] .v2-strategy-cta:focus-visible{opacity:1;translate:0 0}.v2-strategy[data-armed] .v2-strategy-chart{will-change:transform}@media (prefers-reduced-motion:reduce){.v2-strategy-axis,.v2-strategy-cta,.v2-strategy-eyebrow,.v2-strategy-flow-arrow,.v2-strategy-flow-link,.v2-strategy-flow-node,.v2-strategy-intro,.v2-strategy-rail-item,.v2-strategy-rail-track,.v2-strategy-w-in{transition:none}}.v2-room[data-room=strategy] .v2-label--compact{top:auto;bottom:.25rem;background:transparent}.v2-room[data-room=pricing] .v2-pricing-block{padding-top:clamp(32px,5vh,64px);padding-bottom:clamp(40px,6vh,72px)}.v2-room[data-room=pricing]{overflow-x:clip}.v2-pricing-pool{position:absolute;inset:-14% -10%;z-index:0;border-radius:50%;background:radial-gradient(ellipse 64% 60% at 50% 50%,rgb(var(--v2-pool)/.58),rgb(var(--v2-pool)/.26) 55%,transparent 80%)}.v2-pricing-pool~*{position:relative;z-index:1}.v2-pricing-block{position:relative}.v2-pricing-block:before{content:"";position:absolute;inset:0 -10%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 62% at 50% 46%,rgb(var(--v2-pool)/.14),rgb(var(--v2-pool)/.06) 60%,transparent 82%)}.v2-pricing-block>*{position:relative;z-index:1}@media (min-width:768px){.v2-room[data-room=pricing] .v2-pricing-card--featured{transform:translateY(-6px) scale(1.02)}}.v2-room[data-room=pricing] .v2-pricing-card{transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s cubic-bezier(.22,1,.36,1)}.v2-room[data-room=pricing] [data-deck]>.v2-pricing-card{transition:none}@media (hover:hover) and (pointer:fine){.v2-room[data-room=pricing] .v2-pricing-card:hover{border-color:rgb(255 255 255/.14);box-shadow:0 28px 56px -26px rgb(0 0 0/.62),0 10px 18px -12px rgb(0 0 0/.4)}.v2-room[data-room=pricing] .v2-pricing-card--featured:hover{border-color:rgb(255 255 255/.32);box-shadow:0 0 0 1px rgb(255 255 255/.05),0 32px 72px -24px rgb(0 0 0/.68)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.v2-room[data-room=pricing] .v2-pricing-card:hover{transform:translateY(-4px) scale(1.01)}.v2-room[data-room=pricing] .v2-pricing-card--featured:hover{transform:translateY(-3px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference) and (min-width:768px){.v2-room[data-room=pricing] .v2-pricing-card--featured:hover{transform:translateY(-9px) scale(1.02)}}.v2-room[data-room=pricing] .v2-pricing-head{container:v2-pricing-head/inline-size}.v2-room[data-room=pricing] .v2-pricing-fit-name,.v2-room[data-room=pricing] .v2-pricing-fit-short,.v2-room[data-room=pricing] .v2-pricing-former.v2-pricing-held{display:none}@media (min-width:768px){.v2-room[data-room=pricing] .v2-pricing-cta{padding-inline:1rem}@container v2-pricing-head (width < 260px){.v2-room[data-room=pricing] .v2-pricing-fit-long{display:none}.v2-room[data-room=pricing] .v2-pricing-fit-short{display:inline}}@container v2-pricing-head (width < 226px){.v2-room[data-room=pricing] .v2-pricing-cta{font-size:14px}}@container v2-pricing-head (width < 240px){.v2-room[data-room=pricing] .v2-pricing-code-icon{display:none}.v2-room[data-room=pricing] .v2-pricing-code-value{letter-spacing:.16em}}@container v2-pricing-head (width < 216px){.v2-room[data-room=pricing] .v2-pricing-former{flex-basis:100%}.v2-room[data-room=pricing] .v2-pricing-former.v2-pricing-held{display:block}.v2-room[data-room=pricing] .v2-pricing-cta .v2-pricing-fit-short{display:none}.v2-room[data-room=pricing] .v2-pricing-cta .v2-pricing-fit-name{display:inline}}}.v2-room[data-room=pricing] .v2-label--compact{top:auto;bottom:.25rem;background:transparent}