@media (prefers-reduced-motion:no-preference){.faq[data-astro-cid-lgladzvc]{interpolate-size:allow-keywords}.faq[data-astro-cid-lgladzvc] details[data-astro-cid-lgladzvc]::details-content{block-size:0;transition:block-size var(--ui-duration-slow) var(--ease-ui-out), content-visibility var(--ui-duration-slow) allow-discrete;overflow:clip}.faq[data-astro-cid-lgladzvc] details[data-astro-cid-lgladzvc][open]::details-content{block-size:auto}}[data-astro-cid-iuvezdix][data-mode=tabs] .feature-panels[data-astro-cid-iuvezdix]{display:grid}[data-astro-cid-iuvezdix][data-mode=tabs] .feature-panel[data-astro-cid-iuvezdix]{transition:opacity var(--ui-duration-base) var(--ease-ui-out), visibility var(--ui-duration-base);grid-area:1/1}[data-astro-cid-iuvezdix][data-mode=tabs] .feature-panel[data-astro-cid-iuvezdix]:not([data-active]){opacity:0;visibility:hidden}[data-astro-cid-iuvezdix][data-mode=tabs] .feature-panel[data-astro-cid-iuvezdix] [data-screenshot-overlay]{transition:opacity var(--ui-duration-slow) var(--ease-ui-out), translate var(--ui-duration-slow) var(--ease-ui-out);transition-delay:calc(var(--screenshot-index) * var(--ui-duration-fast))}[data-astro-cid-iuvezdix][data-mode=tabs] .feature-panel[data-astro-cid-iuvezdix]:not([data-active]) [data-screenshot-overlay]{opacity:0;transition-delay:0s;translate:0 .5rem}@media (prefers-reduced-motion:reduce){[data-astro-cid-iuvezdix][data-mode=tabs] .feature-panel[data-astro-cid-iuvezdix],[data-astro-cid-iuvezdix][data-mode=tabs] .feature-panel[data-astro-cid-iuvezdix] [data-screenshot-overlay]{transition:none}}.hero-eyebrow[data-astro-cid-ers4eeda]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,oklch(100% 5.96046e-8 none/.6) 50%,#0000 65%);position:absolute;inset:0;translate:-100%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hero-eyebrow[data-astro-cid-ers4eeda]:is(:hover,:focus-visible):after{animation:hero-glint calc(var(--ui-duration-slower) * 2) var(--ease-ui-in-out)}}@keyframes hero-glint{to{translate:100%}}[data-astro-cid-iloziwqu][data-warm] li[data-astro-cid-iloziwqu] img{animation:logo-warm var(--warm-duration) var(--ease-ui-in-out) both;animation-delay:calc(var(--warm-index) * var(--warm-stagger))}@keyframes logo-warm{15%,70%{filter:drop-shadow(0 0 .75rem color-mix(in oklch, var(--color-ui-brand) 35%, transparent))}}@media (prefers-reduced-motion:reduce){[data-astro-cid-iloziwqu][data-warm] li[data-astro-cid-iloziwqu] img{animation:logo-warm-still var(--warm-duration) step-end both;animation-delay:0s}@keyframes logo-warm-still{0%{filter:drop-shadow(0 0 .75rem color-mix(in oklch, var(--color-ui-brand) 35%, transparent))}}}@keyframes logo-wall-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.logo-wall-track[data-astro-cid-iloziwqu]{animation:logo-wall-scroll var(--logo-wall-duration) linear infinite}.logo-wall[data-astro-cid-iloziwqu]:hover .logo-wall-track[data-astro-cid-iloziwqu],[data-astro-cid-iloziwqu][data-logo-wall]:has([data-pause]:checked) .logo-wall-track[data-astro-cid-iloziwqu]{animation-play-state:paused}}.manifest-scene[data-astro-cid-vjgldcmn] :is(.scene-snap,.scene-pop,.scene-fade,.scene-draw,.scene-grow){animation-delay:calc(var(--column) + var(--at));animation-fill-mode:both}[data-astro-cid-vjgldcmn][data-armed]:not([data-playing]) :is(.scene-snap,.scene-pop,.scene-fade){opacity:0}[data-astro-cid-vjgldcmn][data-armed]:not([data-playing]) .scene-grow{scale:0 1}[data-astro-cid-vjgldcmn][data-armed]:not([data-playing]) .scene-draw{stroke-dasharray:1;stroke-dashoffset:1px}[data-astro-cid-vjgldcmn][data-playing] .scene-snap{animation-name:scene-snap;animation-duration:var(--ui-duration-slower);animation-timing-function:var(--ease-ui-emphasized)}[data-astro-cid-vjgldcmn][data-playing] .scene-pop{transform-box:fill-box;transform-origin:50%;animation-name:scene-pop;animation-duration:var(--ui-duration-slower);animation-timing-function:var(--ease-ui-emphasized)}[data-astro-cid-vjgldcmn][data-playing] .scene-grow{animation-name:scene-grow;animation-duration:var(--ui-duration-slower);animation-timing-function:var(--ease-ui-out)}[data-astro-cid-vjgldcmn][data-playing] .scene-fade{animation-name:scene-fade;animation-duration:var(--ui-duration-slower);animation-timing-function:var(--ease-ui-out)}[data-astro-cid-vjgldcmn][data-playing] .scene-draw{stroke-dasharray:1;animation-name:scene-draw;animation-duration:calc(var(--ui-duration-slower) * 2);animation-timing-function:var(--ease-ui-in-out)}@keyframes scene-snap{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@keyframes scene-pop{0%{opacity:0;transform:scale(.4)}}@keyframes scene-grow{0%{scale:0 1}to{scale:1}}@keyframes scene-fade{0%{opacity:0}}@keyframes scene-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}[data-plant-render] .twin-raised{filter:drop-shadow(0 1px 1.5px #0000001f)}[data-plant-render] [data-twin-light]{transition:fill var(--ui-duration-slow) var(--ease-ui-out)}[data-plant-render][data-heat-off] [data-twin-light]{fill:var(--color-ui-danger)}@media (prefers-reduced-motion:reduce){[data-plant-render] [data-twin-light]{transition:none}}@media (prefers-reduced-motion:no-preference){[data-plant-render][data-armed]:not([data-playing]) .twin-in{opacity:0}[data-plant-render][data-playing] .twin-in{animation:twin-in var(--ui-duration-slow) var(--ease-ui-out) var(--twin-delay,0s) both}[data-plant-render][data-playing] .twin-water{animation:.9s linear 1.4s infinite twin-water}[data-plant-render]:is(:has([data-pause]:checked),[data-heat-off]) .twin-water{animation-play-state:paused}[data-plant-render][data-playing] .plant-link-dot{animation:plant-link-down 2.4s var(--ease-ui-in-out) 1.4s infinite both}@media (width>=64rem){[data-plant-render][data-playing] .plant-link-dot{animation-name:plant-link-across}}[data-plant-render]:has([data-pause]:checked) .plant-link-dot{animation-play-state:paused}}.plant-link-dot{opacity:0;top:-3.5px;left:-3.5px}@keyframes plant-link-down{10%,90%{opacity:1}to{top:calc(100% - 4.5px)}}@keyframes plant-link-across{10%,90%{opacity:1}to{left:calc(100% - 4.5px)}}@keyframes twin-in{0%{opacity:0;translate:0 4px}}@keyframes twin-water{to{stroke-dashoffset:-16px}}@property --grid-reach{syntax:"<percentage>";inherits:false;initial-value:85%}.grid-sharp[data-astro-cid-xxlub6ve]{mask-image:radial-gradient(closest-side at 50% 50%, black calc(var(--grid-reach) * .4), transparent calc(var(--grid-reach) * .65))}.grid-soft[data-astro-cid-xxlub6ve]{filter:blur(2px);mask-image:radial-gradient(closest-side at 50% 50%, transparent calc(var(--grid-reach) * .5), black calc(var(--grid-reach) * .65), transparent var(--grid-reach))}@keyframes grid-open{0%{--grid-reach:0%}}@media (prefers-reduced-motion:no-preference){.grid-pattern[data-astro-cid-xxlub6ve][data-animated]{animation:grid-open calc(var(--ui-duration-slower) * 1.5) var(--ease-ui-out) both;animation-delay:var(--ui-duration-slow)}}.rings-sharp[data-astro-cid-sifqolwe]{mask-image:radial-gradient(closest-side at 58% 42%,#000 30%,#0000 55%)}.rings-soft[data-astro-cid-sifqolwe]{filter:blur(2px);mask-image:radial-gradient(closest-side at 58% 42%,#0000 30%,#000 45%,#0000 80%)}@keyframes ring-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.rings-pattern[data-astro-cid-sifqolwe][data-animated] circle[data-astro-cid-sifqolwe]{animation:ring-in var(--ui-duration-slow) var(--ease-ui-out) both;animation-delay:calc(var(--ui-duration-slower) + 2 * var(--ui-duration-slow) + var(--ring-index) * var(--ui-duration-fast) / 2)}}@keyframes showcase-in{0%{opacity:0;translate:0 .5rem}}@keyframes fade-out{to{opacity:0}}@media (prefers-reduced-motion:no-preference){.showcase-box[data-astro-cid-l5qsfnsu]{animation:showcase-in var(--ui-duration-slow) var(--ease-ui-out) both}.showcase-platform[data-astro-cid-l5qsfnsu]{animation:showcase-in var(--ui-duration-slow) var(--ease-ui-out) both;animation-delay:var(--ui-duration-fast)}.showcase-signal[data-astro-cid-l5qsfnsu]{display:block}.showcase-signal[data-astro-cid-l5qsfnsu] path[data-astro-cid-l5qsfnsu]{animation:fade-out var(--ui-duration-slow) var(--ease-ui-out) both;animation-delay:calc(var(--ui-duration-slower) + var(--signal-index) * var(--ui-duration-slow))}}@keyframes callout-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.showcase-shot[data-astro-cid-7adgzdug]{animation:showcase-in var(--ui-duration-slow) var(--ease-ui-out) both}.showcase-callout[data-astro-cid-7adgzdug]{animation:callout-in var(--ui-duration-slow) var(--ease-ui-out) both;animation-delay:calc(var(--ui-duration-slower) + var(--callout-index) * var(--ui-duration-base))}}.system-render[data-astro-cid-polg5lj6] .system-lane{width:2px;height:3rem;position:relative}.system-render[data-astro-cid-polg5lj6] .system-line{background:var(--color-ui-separator-strong);transform-origin:top;border-radius:9999px;position:absolute;inset:0}.system-render[data-astro-cid-polg5lj6] .system-dot{opacity:0;border-radius:9999px;width:.5rem;height:.5rem;position:absolute;left:50%;translate:-50% -50%}@media (width>=80rem){.system-render[data-astro-cid-polg5lj6] .system-lane{width:100%;height:2px}.system-render[data-astro-cid-polg5lj6] .system-line{transform-origin:0}.system-render[data-astro-cid-polg5lj6] .system-dot{top:50%;left:0}.system-render[data-astro-cid-polg5lj6] .system-lane-back .system-line{transform-origin:100%}.system-render[data-astro-cid-polg5lj6] .system-line{--system-dash:to right}}.system-render[data-astro-cid-polg5lj6] [data-part]{transition:opacity var(--ui-duration-slow) var(--ease-ui-out)}.system-render[data-astro-cid-polg5lj6]:has([data-system-step=plant][data-active]) [data-part]:not([data-part=heating],[data-part=plant],[data-part=box]),.system-render[data-astro-cid-polg5lj6]:has([data-system-step=transfer][data-active]) [data-part]:not([data-part=box],[data-part=transfer]),.system-render[data-astro-cid-polg5lj6]:has([data-system-step=platform][data-active]) [data-part]:not([data-part=platform]),.system-render[data-astro-cid-polg5lj6]:has([data-system-step=control][data-active]) [data-part]:not([data-part=heating],[data-part=control]){opacity:.3}@media (width>=80rem) and (height>=50rem) and (prefers-reduced-motion:no-preference){.system-render[data-astro-cid-polg5lj6][data-guided] .system-track-room[data-astro-cid-polg5lj6]{height:calc(var(--system-phases) * 60svh);display:block}.system-render[data-astro-cid-polg5lj6][data-guided] .system-stage[data-astro-cid-polg5lj6]{top:max(var(--spacing-ui-header-offset), calc(( 100svh + var(--spacing-ui-header-offset) - var(--system-stage-height,0px) ) / 2));grid-template-rows:auto auto auto;row-gap:1.5rem;display:grid;position:sticky}.system-render[data-astro-cid-polg5lj6][data-guided] .system-frame[data-astro-cid-polg5lj6]{height:min(30rem, calc(100svh - var(--spacing-ui-header-offset) - 16rem));grid-area:3/1;justify-content:center}.system-render[data-astro-cid-polg5lj6][data-guided] .system-progress[data-astro-cid-polg5lj6]{grid-area:2/1;display:flex}.system-render[data-astro-cid-polg5lj6][data-guided] [data-astro-cid-polg5lj6]:is(.system-header,.system-step-list){grid-area:1/1}.system-render[data-astro-cid-polg5lj6][data-guided] .system-step-list[data-astro-cid-polg5lj6]{grid-template-columns:minmax(0,1fr)}.system-render[data-astro-cid-polg5lj6][data-guided] .system-header[data-astro-cid-polg5lj6]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:1.5rem 4rem}.system-render[data-astro-cid-polg5lj6][data-guided] .system-header[data-astro-cid-polg5lj6]>div,.system-render[data-astro-cid-polg5lj6][data-guided] .system-header[data-astro-cid-polg5lj6]>div>div:first-child{display:contents}.system-render[data-astro-cid-polg5lj6][data-guided] .system-header[data-astro-cid-polg5lj6] h2{grid-area:1/1/3}.system-render[data-astro-cid-polg5lj6][data-guided] .system-header[data-astro-cid-polg5lj6] p{grid-area:1/2}.system-render[data-astro-cid-polg5lj6][data-guided] .system-header[data-astro-cid-polg5lj6] [href]{grid-area:2/2;justify-self:start}.system-render[data-astro-cid-polg5lj6][data-guided] .system-header[data-astro-cid-polg5lj6] :is(h2,p,[href]),.system-render[data-astro-cid-polg5lj6][data-guided] [data-astro-cid-polg5lj6][data-system-step]{transition:opacity var(--ui-duration-base) var(--ease-ui-out), translate var(--ui-duration-base) var(--ease-ui-out)}.system-render[data-astro-cid-polg5lj6][data-guided]:has([data-system-step][data-active]) .system-header[data-astro-cid-polg5lj6] :is(h2,p,[href]){opacity:0;pointer-events:none;translate:0 -.5rem}.system-render[data-astro-cid-polg5lj6][data-guided] .system-pause{bottom:1rem;z-index:1;position:absolute;inset-inline-end:1rem}.system-render[data-astro-cid-polg5lj6][data-guided] [data-astro-cid-polg5lj6][data-system-step]{color:var(--color-ui-primary);opacity:0;pointer-events:none;background:0 0;grid-area:1/1;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-template-areas:"count text""title text";align-content:start;gap:.5rem 4rem;padding:0;display:grid;translate:0 .5rem}.system-render[data-astro-cid-polg5lj6][data-guided] [data-astro-cid-polg5lj6][data-system-step]:is([data-active],:has(:focus-visible)){opacity:1;pointer-events:auto;translate:0}.system-render[data-astro-cid-polg5lj6][data-guided] .system-step-count[data-astro-cid-polg5lj6]{grid-area:count;display:block}.system-render[data-astro-cid-polg5lj6][data-guided] [data-astro-cid-polg5lj6][data-system-step] h3[data-astro-cid-polg5lj6]{font-size:var(--text-ui-title-1);font-weight:var(--text-ui-title-1--font-weight);line-height:var(--text-ui-title-1--line-height);letter-spacing:var(--text-ui-title-1--letter-spacing);grid-area:title}.system-render[data-astro-cid-polg5lj6][data-guided] [data-astro-cid-polg5lj6][data-system-step] h3[data-astro-cid-polg5lj6] svg{display:none}.system-render[data-astro-cid-polg5lj6][data-guided] [data-astro-cid-polg5lj6][data-system-step] p[data-astro-cid-polg5lj6]{color:var(--color-ui-secondary);font-size:var(--text-ui-lead);line-height:var(--text-ui-lead--line-height);grid-area:text}.system-render[data-astro-cid-polg5lj6][data-guided] .system-frame[data-astro-cid-polg5lj6]{min-height:0;overflow:hidden}.system-render[data-astro-cid-polg5lj6][data-guided] .system-scene[data-astro-cid-polg5lj6]{transform-origin:0 0}.system-render[data-astro-cid-polg5lj6][data-guided] [data-part]{transition:none}.system-render[data-astro-cid-polg5lj6][data-guided] .system-dot{transition:filter var(--ui-duration-slow) var(--ease-ui-in-out)}.system-render[data-astro-cid-polg5lj6][data-guided]:has([data-system-step][data-active]) .system-dot{filter:opacity(0)}.system-render[data-astro-cid-polg5lj6][data-guided]:has([data-system-step=plant][data-active]) [data-link=plant] .system-lane:not(.system-lane-back) .system-dot,.system-render[data-astro-cid-polg5lj6][data-guided]:has([data-system-step=transfer][data-active]) [data-link=transfer] .system-lane:not(.system-lane-back) .system-dot,.system-render[data-astro-cid-polg5lj6][data-guided]:has([data-system-step=control][data-active]) .system-lane-back .system-dot,.system-render[data-astro-cid-polg5lj6][data-guided][data-guided-whole]:has([data-system-step][data-active]) .system-dot{filter:opacity()}.system-render[data-astro-cid-polg5lj6][data-guided] span[data-part=transfer]{transition:color var(--ui-duration-slow) var(--ease-ui-in-out)}.system-render[data-astro-cid-polg5lj6][data-guided]:has([data-system-step=transfer][data-active]) span[data-part=transfer]{color:var(--color-ui-primary)}}.system-render[data-astro-cid-polg5lj6] :is(.system-box,.system-light,.system-flame){transition:filter var(--ui-duration-slow) var(--ease-ui-out), color var(--ui-duration-slow) var(--ease-ui-out), background-color var(--ui-duration-slow) var(--ease-ui-out)}.system-render[data-astro-cid-polg5lj6] :is(.system-pi,.system-router){transition:filter var(--ui-duration-slow) var(--ease-ui-out)}.system-render[data-astro-cid-polg5lj6][data-pi-off] .system-pi,.system-render[data-astro-cid-polg5lj6][data-router-off] .system-router{filter:grayscale()}.system-render[data-astro-cid-polg5lj6][data-pi-off] :is(.system-pi .system-light,.system-ready),.system-render[data-astro-cid-polg5lj6][data-router-off] .system-router .system-light{background-color:var(--color-ui-fill-pressed);animation:none}.system-render[data-astro-cid-polg5lj6][data-pi-off] [data-link=plant] .system-line,.system-render[data-astro-cid-polg5lj6][data-router-off] [data-link=transfer] .system-line{background:repeating-linear-gradient(var(--system-dash,to bottom), var(--color-ui-separator-strong) 0 4px, transparent 4px 8px)}.system-render[data-astro-cid-polg5lj6][data-pi-off] .system-lane:not(.system-lane-back) .system-dot,.system-render[data-astro-cid-polg5lj6][data-router-off] [data-link=transfer] .system-lane:not(.system-lane-back) .system-dot{visibility:hidden}.system-render[data-astro-cid-polg5lj6] .system-live{transition:opacity var(--ui-duration-slow) var(--ease-ui-out)}.system-render[data-astro-cid-polg5lj6]:is([data-pi-off],[data-router-off]) .system-live{opacity:.4}.system-render[data-astro-cid-polg5lj6] [data-technician-hat]:not([data-active]),.system-render[data-astro-cid-polg5lj6][data-hat] .system-technician-cap{display:none}.system-render[data-astro-cid-polg5lj6][data-heat-off] .system-flame{color:var(--color-ui-tertiary)}.system-render[data-astro-cid-polg5lj6][data-cold] .system-flow{color:var(--color-ui-danger-text)}.system-render[data-astro-cid-polg5lj6][data-cold] .system-flow-light{background-color:var(--color-ui-danger)}.system-render[data-astro-cid-polg5lj6][data-heat-off] .system-heat-light{background-color:var(--color-ui-fill-pressed)}.system-render[data-astro-cid-polg5lj6] :is(.system-technician,.system-toolbox){opacity:0}.system-render[data-astro-cid-polg5lj6][data-toolbox-down] .system-toolbox{z-index:2;opacity:1;translate:2.5rem .46rem}.system-render[data-astro-cid-polg5lj6] .system-ladder{z-index:1;opacity:0;rotate:-4deg}.system-render[data-astro-cid-polg5lj6] .system-technician-angry{opacity:0}.system-render[data-astro-cid-polg5lj6] .system-technician-arm{transform-box:view-box;transform-origin:6px 20.5px}@keyframes system-heat-glow{30%{box-shadow:0 0 .75rem .25rem color-mix(in oklch, var(--color-ui-success) 60%, transparent)}}@keyframes system-technician{0%{opacity:0;z-index:0;translate:0}4%{opacity:1}11%{z-index:0;translate:2.125rem}12%{z-index:2}14%{rotate:0deg}16.5%,21.5%{rotate:-4deg}19%,24%{rotate:4deg}26%{rotate:0deg}39%{translate:2.125rem}54%{translate:1.7rem -6rem;rotate:0deg}57%,66%{translate:1.7rem -6rem;rotate:-20deg}69%{translate:1.7rem -6rem;rotate:0deg}83%{translate:2.125rem}85.5%{z-index:2}86%{z-index:0}95%{opacity:1;translate:0}to{opacity:0;z-index:0;translate:0}}@keyframes system-toolbox-put-down{0%{opacity:0;z-index:0;translate:0}4%{opacity:1}11%{z-index:0;translate:2.125rem}12%{z-index:2;translate:2.125rem}14%,to{opacity:1;z-index:2;translate:2.5rem .46rem}}@keyframes system-toolbox-pick-up{0%,83%{opacity:1;z-index:2;translate:2.5rem .46rem}85%{z-index:2;translate:2.125rem}86%{z-index:0}95%{opacity:1;translate:0}to{opacity:0;z-index:0;translate:0}}@keyframes system-technician-arm{0%,14%,26%,36%,56%,67%,to{rotate:0deg}16%,20%,24%{rotate:185deg}18%,22%{rotate:150deg}29%{rotate:80deg}34%{rotate:30deg}59%,65%{rotate:120deg}61%{rotate:105deg}63%{rotate:130deg}}@keyframes system-technician-angry{0%,14.5%,27%,to{opacity:0}15.5%,26%{opacity:1}}@keyframes system-technician-calm{0%,14.5%,27%,to{opacity:1}15.5%,26%{opacity:0}}@keyframes system-ladder{0%,29.5%{opacity:0;z-index:0;translate:-3rem;rotate:0deg}30.5%{opacity:0}31.5%{opacity:1}35%{z-index:0;translate:0;rotate:0deg}35.5%{z-index:1}38%,84%{rotate:-4deg}86%{z-index:1;translate:0;rotate:0deg}86.5%{z-index:0}89%{opacity:1}90%,to{opacity:0;z-index:0;translate:-3rem;rotate:0deg}}@media (prefers-reduced-motion:no-preference){.system-render[data-astro-cid-polg5lj6][data-technician]:not([data-heat-off]) .system-heat-light{animation:1.2s ease-out system-heat-glow}.system-render[data-astro-cid-polg5lj6][data-technician] .system-technician{animation:10s ease-in-out both system-technician}.system-render[data-astro-cid-polg5lj6][data-technician]:not([data-toolbox-down]) .system-toolbox{animation:10s ease-in-out both system-toolbox-put-down}.system-render[data-astro-cid-polg5lj6][data-technician][data-toolbox-down] .system-toolbox{animation:10s ease-in-out both system-toolbox-pick-up}.system-render[data-astro-cid-polg5lj6][data-technician] .system-technician-arm{animation:10s ease-in-out both system-technician-arm}.system-render[data-astro-cid-polg5lj6][data-technician] .system-technician-angry{animation:10s both system-technician-angry}.system-render[data-astro-cid-polg5lj6][data-technician] .system-technician-calm{animation:10s both system-technician-calm}.system-render[data-astro-cid-polg5lj6][data-technician] .system-ladder{animation:system-ladder 10s var(--ease-ui-out) both}}@media (prefers-reduced-motion:reduce){.system-render[data-astro-cid-polg5lj6][data-technician] .system-technician{z-index:2;opacity:1;translate:1.7rem -6rem;rotate:-20deg}.system-render[data-astro-cid-polg5lj6][data-technician] .system-technician-arm{rotate:120deg}.system-render[data-astro-cid-polg5lj6][data-technician] .system-ladder{opacity:1}.system-render[data-astro-cid-polg5lj6][data-technician] .system-toolbox{z-index:2;opacity:1;translate:2.5rem .46rem}}@keyframes system-fade{0%{opacity:0;translate:0 8px}}@keyframes system-snap{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@keyframes system-grow{0%{transform:scaleY(0)}}@keyframes system-line-v{0%{transform:scaleY(0)}}@keyframes system-line-h{0%{transform:scaleX(0)}}@keyframes system-draw{0%{stroke-dashoffset:1px}}@keyframes system-travel-v{0%{opacity:0;top:0}15%,85%{opacity:1}to{opacity:0;top:100%}}@keyframes system-travel-h{0%{opacity:0;left:0}15%,85%{opacity:1}to{opacity:0;left:100%}}@keyframes system-lost-v{0%{opacity:0;top:100%}15%{opacity:1}50%{opacity:1;top:50%;scale:1}70%,to{opacity:0;top:42%;scale:.3}}@keyframes system-lost-h{0%{opacity:0;left:100%}15%{opacity:1}50%{opacity:1;left:50%;scale:1}70%,to{opacity:0;left:42%;scale:.3}}@keyframes system-ready{0%,60%{background:var(--color-ui-danger)}80%{box-shadow:0 0 .75rem .25rem color-mix(in oklch, var(--color-ui-success) 60%, transparent)}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-polg5lj6][data-armed]:not([data-playing]) :is(.system-fade,.system-snap){opacity:0}[data-astro-cid-polg5lj6][data-playing] .system-fade{animation:system-fade .5s var(--ease-ui-out) var(--system-delay) both}[data-astro-cid-polg5lj6][data-playing] .system-snap{animation:system-snap .25s cubic-bezier(.32, .72, 0, 1) var(--system-delay) both}[data-astro-cid-polg5lj6][data-playing] .system-grow{animation:system-grow .25s cubic-bezier(.22, 1, .36, 1) var(--system-delay) both}[data-astro-cid-polg5lj6][data-playing] .system-draw{stroke-dasharray:1;animation:system-draw .9s cubic-bezier(.65, 0, .35, 1) var(--system-delay) both}[data-astro-cid-polg5lj6][data-playing] .system-ready{animation:.5s ease-out both system-ready}[data-astro-cid-polg5lj6][data-playing] .system-lane .system-line{animation:system-line-v .4s var(--ease-ui-out) var(--system-delay) both}[data-astro-cid-polg5lj6][data-playing] .system-dot{animation:system-travel-v 2.7s ease-in-out calc(var(--system-delay) + .3s + var(--system-dot) * .9s) infinite both}.system-render[data-astro-cid-polg5lj6]:has([data-pause]:checked) .system-dot{animation-play-state:paused}[data-astro-cid-polg5lj6][data-playing] .system-lane-back .system-dot{animation-direction:reverse}[data-astro-cid-polg5lj6][data-playing][data-pi-off] [data-link=plant] .system-lane-back .system-dot,[data-astro-cid-polg5lj6][data-playing][data-router-off] [data-link=transfer] .system-lane-back .system-dot{animation-name:system-lost-v;animation-direction:normal}@media (width>=80rem){[data-astro-cid-polg5lj6][data-playing] .system-lane .system-line{animation-name:system-line-h}[data-astro-cid-polg5lj6][data-playing] .system-dot{animation-name:system-travel-h}[data-astro-cid-polg5lj6][data-playing][data-pi-off] [data-link=plant] .system-lane-back .system-dot,[data-astro-cid-polg5lj6][data-playing][data-router-off] [data-link=transfer] .system-lane-back .system-dot{animation-name:system-lost-h}}}.team-wall[data-astro-cid-phuera54]{--drop:.3125;padding-block-end:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) * var(--drop))}.team-tile[data-astro-cid-phuera54]:nth-child(3n+2){translate:0 25%}@media (width>=48rem){.team-tile[data-astro-cid-phuera54]:nth-child(3n+2){translate:none}.team-tile[data-astro-cid-phuera54]:is(:nth-child(4n+2),:nth-child(4n+4)){translate:0 25%}}@media (width>=64rem){.team-wall[data-astro-cid-phuera54]{--drop:.5}.team-tile[data-astro-cid-phuera54]:is(:nth-child(4n+2),:nth-child(4n+4)){translate:none}.team-tile[data-astro-cid-phuera54]:is(:nth-child(5n+2),:nth-child(5n+4)){translate:0 40%}.team-tile[data-astro-cid-phuera54]:nth-child(5n+3){translate:0 20%}}.team-toolbox[data-astro-cid-phuera54]{left:calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols) / 2)}.team-toolbox-lid[data-astro-cid-phuera54]{transform-box:fill-box;transform-origin:0 100%;transition:rotate var(--ui-duration-slower) var(--ease-ui-emphasized)}.team-toolbox[data-astro-cid-phuera54]:hover .team-toolbox-lid[data-astro-cid-phuera54]{rotate:-8deg}[data-astro-cid-phuera54][data-open] .team-toolbox-lid[data-astro-cid-phuera54]{rotate:-35deg}@media (prefers-reduced-motion:reduce){.team-toolbox-lid[data-astro-cid-phuera54]{transition:none}}[data-astro-cid-phuera54][data-armed]:not([data-playing]) .team-photo[data-astro-cid-phuera54]{opacity:0}[data-astro-cid-phuera54][data-playing] .team-photo[data-astro-cid-phuera54]{animation:team-rise var(--ui-duration-slower) var(--ease-ui-out) calc(var(--tile) * var(--ui-duration-base) / 3.75) both}@keyframes team-rise{0%{opacity:0;translate:0 .75rem}}@media (width<48rem){[data-astro-cid-s3bgt2my][data-testimonials]:not(:has([data-testimonials-more]:checked)) [data-astro-cid-s3bgt2my][data-testimonial-extra]{display:none}}.timeline-item[data-astro-cid-phihihgs]{--start:calc(var(--step) * var(--ui-duration-slower) * .75)}.timeline-dot[data-astro-cid-phihihgs],.timeline-text[data-astro-cid-phihihgs],.timeline-segment[data-astro-cid-phihihgs]{animation-fill-mode:both}[data-astro-cid-phihihgs][data-armed]:not([data-playing]) [data-astro-cid-phihihgs]:is(.timeline-dot,.timeline-text){opacity:0}[data-astro-cid-phihihgs][data-armed]:not([data-playing]) .timeline-segment[data-astro-cid-phihihgs]{scale:1 0}[data-astro-cid-phihihgs][data-armed]:not([data-playing]) .timeline-segment-ahead[data-astro-cid-phihihgs]{opacity:0;scale:1}[data-astro-cid-phihihgs][data-playing] .timeline-dot[data-astro-cid-phihihgs]{animation:timeline-pop var(--ui-duration-slower) var(--ease-ui-emphasized) var(--start) both}[data-astro-cid-phihihgs][data-playing] .timeline-text[data-astro-cid-phihihgs]{animation:timeline-fade var(--ui-duration-slower) var(--ease-ui-out) calc(var(--start) + var(--ui-duration-base) * .66) both}[data-astro-cid-phihihgs][data-playing] .timeline-segment[data-astro-cid-phihihgs]{animation:timeline-draw-y calc(var(--ui-duration-slower) * .75) linear calc(var(--start) + var(--ui-duration-base)) both}[data-astro-cid-phihihgs][data-playing] .timeline-segment-ahead[data-astro-cid-phihihgs]{animation-name:timeline-fade}@media (width>=64rem){[data-astro-cid-phihihgs][data-armed]:not([data-playing]) .timeline-segment[data-astro-cid-phihihgs]{scale:0 1}[data-astro-cid-phihihgs][data-armed]:not([data-playing]) .timeline-segment-ahead[data-astro-cid-phihihgs]{scale:1}[data-astro-cid-phihihgs][data-playing] .timeline-segment[data-astro-cid-phihihgs]{animation-name:timeline-draw-x}[data-astro-cid-phihihgs][data-playing] .timeline-segment-ahead[data-astro-cid-phihihgs]{animation-name:timeline-fade}}@keyframes timeline-pop{0%{opacity:0;scale:.4}}@keyframes timeline-fade{0%{opacity:0;translate:0 .25rem}}@keyframes timeline-draw-x{0%{scale:0 1}to{scale:1}}@keyframes timeline-draw-y{0%{scale:1 0}to{scale:1}}.twin-render[data-astro-cid-pk64eyr4] .twin-message{transition:opacity var(--ui-duration-slow) var(--ease-ui-out), translate var(--ui-duration-slow) var(--ease-ui-out)}@starting-style{.twin-render[data-astro-cid-pk64eyr4] .twin-message{opacity:0;translate:0 -.5rem}}.twin-render[data-astro-cid-pk64eyr4] .twin-message:nth-child(2){opacity:.6}.twin-render[data-astro-cid-pk64eyr4] .twin-message:nth-child(3){opacity:.3}@media (prefers-reduced-motion:reduce){.twin-render[data-astro-cid-pk64eyr4] .twin-message{transition:none}}
