.feature-icon svg *{stroke-dasharray:64;stroke-dashoffset:0}a:hover .feature-icon svg *{animation:navDraw .7s ease-out}a:hover .feature-icon[data-icon=control] svg *{animation:none}a:hover .feature-icon[data-icon=control] svg path:nth-child(3),a:hover .feature-icon[data-icon=control] svg path:nth-child(4){animation:navSlide .9s ease-in-out}a:hover .feature-icon[data-icon=control] svg path:nth-child(8){animation:navSlideBack .9s ease-in-out}a:hover .feature-icon[data-icon=messages] svg{animation:navRing .7s ease-in-out;transform-origin:50% 12%}.feature-icon[data-icon=program] svg path{stroke-dasharray:var(--len)}.feature-icon[data-icon=program] svg path:nth-child(3){--len: 36}.feature-icon[data-icon=program] svg path:nth-child(4){--len: 4}.feature-icon[data-icon=program] svg path:nth-child(1){--len: 9}.feature-icon[data-icon=program] svg path:nth-child(2){--len: 13}a:hover .feature-icon[data-icon=program] svg path:nth-child(3){animation:navDrawLen .3s cubic-bezier(.4,0,.2,1) 0s backwards}a:hover .feature-icon[data-icon=program] svg path:nth-child(4){animation:navDrawLen .18s ease-out .22s backwards}a:hover .feature-icon[data-icon=program] svg path:nth-child(1){animation:navDrawLen .2s ease-out .32s backwards}a:hover .feature-icon[data-icon=program] svg path:nth-child(2){animation:navDrawLen .24s ease-out .42s backwards}a:hover .feature-icon[data-icon=reduction] svg *{animation:none}a:hover .feature-icon[data-icon=reduction] svg{animation:navSink .9s ease-in-out;transform-origin:50% 50%}a:hover .feature-icon[data-icon=tank] svg *{animation:none}a:hover .feature-icon[data-icon=tank] svg path:nth-child(1){animation:navNozzle .8s ease-in-out;transform-box:fill-box;transform-origin:0% 55%}a:hover .feature-icon[data-icon=overview] svg *{animation:none}.feature-icon[data-icon=overview] svg rect{transform-box:fill-box;transform-origin:50% 50%}a:hover .feature-icon[data-icon=overview] svg rect{animation:navTile .55s cubic-bezier(.34,1.56,.64,1) backwards}a:hover .feature-icon[data-icon=overview] svg rect:nth-child(2){animation-delay:.07s}a:hover .feature-icon[data-icon=overview] svg rect:nth-child(3){animation-delay:.14s}a:hover .feature-icon[data-icon=overview] svg rect:nth-child(4){animation-delay:.21s}@keyframes navTile{0%,to{scale:1}40%{scale:.55}}@keyframes navDrawLen{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes navDraw{0%{stroke-dashoffset:64}to{stroke-dashoffset:0}}@keyframes navRing{0%,to{rotate:0deg}25%{rotate:12deg}55%{rotate:-10deg}80%{rotate:5deg}}@keyframes navSlide{0%,to{translate:0 0}30%{translate:2.5px 0}70%{translate:-2.5px 0}}@keyframes navSlideBack{0%,to{translate:0 0}30%{translate:-2.5px 0}70%{translate:2.5px 0}}@keyframes navSink{0%,to{translate:0 0;rotate:0deg;opacity:1}50%{translate:0 3px;rotate:-20deg;opacity:.55}}@keyframes navNozzle{0%,to{rotate:0deg}45%{rotate:-9deg}80%{rotate:2deg}}@media(prefers-reduced-motion:reduce){a:hover .feature-icon svg *,a:hover .feature-icon svg{animation:none}}#qio-backdrop[data-astro-cid-3ef6ksr2]{opacity:0;pointer-events:none;transition:opacity .22s cubic-bezier(.4,0,.2,1)}#qio-backdrop[data-astro-cid-3ef6ksr2].qio-open{opacity:1}#qio-mega-clip[data-astro-cid-3ef6ksr2]{visibility:hidden;transition:visibility 0s .24s}#qio-mega-clip[data-astro-cid-3ef6ksr2].qio-open{visibility:visible;transition:visibility 0s}#qio-mega-panel[data-astro-cid-3ef6ksr2]{transform:translateY(-100%);pointer-events:none;transition:transform .22s cubic-bezier(.4,0,.2,1)}#qio-mega-clip[data-astro-cid-3ef6ksr2].qio-open #qio-mega-panel[data-astro-cid-3ef6ksr2]{transform:translateY(0);pointer-events:auto;transition:transform .34s cubic-bezier(.16,1,.3,1)}.mega-content[data-astro-cid-3ef6ksr2]{display:none}.mega-content[data-astro-cid-3ef6ksr2].active{display:grid}#qio-header.qio-open,#qio-header.qio-drawer-open{background:#fff;border-bottom-color:transparent}#qio-nav.qio-open .qio-trigger[data-astro-cid-3ef6ksr2]{color:var(--color-muted-faint)}.qio-trigger[data-astro-cid-3ef6ksr2]{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - 15px);background-size:0% 2px;transition:background-size .35s cubic-bezier(.65,0,.35,1),color .25s ease}.qio-trigger[data-astro-cid-3ef6ksr2]:hover,.qio-trigger[data-astro-cid-3ef6ksr2][aria-current=true],#qio-nav.qio-open .qio-trigger[data-astro-cid-3ef6ksr2].qio-active{background-size:100% 2px}.qio-trigger[data-astro-cid-3ef6ksr2][aria-current=true]:hover{animation:qio-nav-underline .35s cubic-bezier(.65,0,.35,1)}@keyframes qio-nav-underline{0%{background-position:0 calc(100% - 15px);background-size:0% 2px}to{background-position:0 calc(100% - 15px);background-size:100% 2px}}@media(prefers-reduced-motion:reduce){.qio-trigger[data-astro-cid-3ef6ksr2]{transition:none}.qio-trigger[data-astro-cid-3ef6ksr2][aria-current=true]:hover{animation:none}}#qio-nav.qio-open .qio-trigger[data-astro-cid-3ef6ksr2].qio-active{color:var(--color-orange)}.qio-burger-box[data-astro-cid-3ef6ksr2]{position:relative;display:block;width:22px;height:16px}.qio-burger-line[data-astro-cid-3ef6ksr2]{position:absolute;left:0;width:22px;height:2px;border-radius:1px;background:currentColor;transition:transform .34s var(--qio-spring)}.qio-burger-line[data-astro-cid-3ef6ksr2]:nth-child(1){top:0;transition-delay:0ms}.qio-burger-line[data-astro-cid-3ef6ksr2]:nth-child(2){top:7px;transform-origin:right center;transition-delay:.16s}.qio-burger-line[data-astro-cid-3ef6ksr2]:nth-child(3){top:14px;transition-delay:45ms}#qio-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] .qio-burger-line[data-astro-cid-3ef6ksr2]:nth-child(1){transform:translateY(7px) rotate(45deg);transition-delay:70ms}#qio-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] .qio-burger-line[data-astro-cid-3ef6ksr2]:nth-child(2){transform:scaleX(0);transition-delay:0ms}#qio-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] .qio-burger-line[data-astro-cid-3ef6ksr2]:nth-child(3){transform:translateY(-7px) rotate(-45deg);transition-delay:115ms}#qio-drawer[data-astro-cid-3ef6ksr2]{visibility:hidden;clip-path:inset(0 0 100% 0);transition:clip-path .3s cubic-bezier(.4,0,.2,1),visibility 0s .3s,display 0s .3s allow-discrete}#qio-drawer[data-astro-cid-3ef6ksr2]:not(.qio-open){display:none}#qio-drawer[data-astro-cid-3ef6ksr2].qio-open{visibility:visible;clip-path:inset(0 0 0 0);transition:clip-path .5s cubic-bezier(.3,.3,.25,1),visibility 0s}#qio-scan[data-astro-cid-3ef6ksr2]{position:absolute;top:-2px;left:0;right:0;height:2px;background:var(--color-orange);opacity:0}#qio-drawer[data-astro-cid-3ef6ksr2].qio-open #qio-scan[data-astro-cid-3ef6ksr2]{animation:qioScanline .5s cubic-bezier(.3,.3,.25,1) both}@keyframes qioScanline{0%{transform:translateY(0);opacity:1}78%{opacity:1}to{transform:translateY(var(--drawer-height, 100vh));opacity:0}}.qio-m-row[data-astro-cid-3ef6ksr2]{opacity:0;transform:translateY(10px);transition:opacity .12s ease,transform .12s ease}#qio-drawer[data-astro-cid-3ef6ksr2].qio-open .qio-m-row[data-astro-cid-3ef6ksr2]{opacity:1;transform:translateY(0);transition:opacity .24s ease,transform .44s var(--qio-spring);transition-delay:calc(var(--i, 0) * 30ms + 50ms)}.qio-m-sub[data-astro-cid-3ef6ksr2]{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1),visibility 0s .28s}.qio-m-sub[data-astro-cid-3ef6ksr2]>[data-astro-cid-3ef6ksr2]{overflow:hidden}.qio-m-sub[data-astro-cid-3ef6ksr2].qio-open{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .36s var(--qio-spring),visibility 0s}.qio-m-chevron[data-astro-cid-3ef6ksr2]{transition:transform .36s var(--qio-spring),opacity .2s ease}.qio-m-toggle[data-astro-cid-3ef6ksr2][aria-expanded=true] .qio-m-chevron[data-astro-cid-3ef6ksr2]{transform:rotate(180deg);opacity:.75}@media(prefers-reduced-motion:reduce){#qio-backdrop[data-astro-cid-3ef6ksr2],#qio-mega-panel[data-astro-cid-3ef6ksr2],#qio-mega-clip[data-astro-cid-3ef6ksr2].qio-open #qio-mega-panel[data-astro-cid-3ef6ksr2],#qio-drawer[data-astro-cid-3ef6ksr2],#qio-drawer[data-astro-cid-3ef6ksr2].qio-open,.qio-burger-line[data-astro-cid-3ef6ksr2],#qio-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] .qio-burger-line[data-astro-cid-3ef6ksr2],.qio-m-chevron[data-astro-cid-3ef6ksr2],.qio-m-sub[data-astro-cid-3ef6ksr2],.qio-m-sub[data-astro-cid-3ef6ksr2].qio-open{transition-duration:0s;transition-delay:0s}#qio-drawer[data-astro-cid-3ef6ksr2].qio-open #qio-scan[data-astro-cid-3ef6ksr2]{animation:none}#qio-drawer[data-astro-cid-3ef6ksr2].qio-open,#qio-drawer[data-astro-cid-3ef6ksr2].qio-open .qio-m-row[data-astro-cid-3ef6ksr2]{transform:none;transition-delay:0s;transition-duration:0s}}
