.hob[data-astro-cid-fgoiwbdo]{background:var(--color-paper);margin:0;padding:clamp(1rem,3vw,1.75rem);box-shadow:0 0 12px #00000014}.hob__title[data-astro-cid-fgoiwbdo]{font-family:var(--font-heading);text-align:center;text-wrap:balance;color:var(--color-muted);margin:0 0 1rem;font-size:clamp(1.125rem,2.4vw,1.3rem);font-weight:700;line-height:1.3}.hob__art[data-astro-cid-fgoiwbdo]{width:100%;height:auto;display:block}.hob__beam[data-astro-cid-fgoiwbdo],.hob__heat[data-astro-cid-fgoiwbdo],.hob__fumes[data-astro-cid-fgoiwbdo]{opacity:0}.hob__led[data-astro-cid-fgoiwbdo]{fill:#bdbdbd}.hob__power[data-astro-cid-fgoiwbdo]{fill:#3d3e40}.hob__legend[data-astro-cid-fgoiwbdo]{margin-top:1rem}.hob__legend[data-astro-cid-fgoiwbdo] ol[data-astro-cid-fgoiwbdo]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.hob__step[data-astro-cid-fgoiwbdo]{border-radius:var(--radius);color:var(--color-ink);background:var(--color-soft);align-items:center;gap:.45rem;padding:.4rem .6rem .4rem .55rem;font-size:.9375rem;font-weight:700;line-height:1.25;display:flex}.hob__dot[data-astro-cid-fgoiwbdo]{background:var(--color-muted);border-radius:50%;flex:none;width:.6rem;height:.6rem}.hob__replay[data-astro-cid-fgoiwbdo]{font:inherit;color:var(--color-accent-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin:.6rem 0 0 auto;padding:.3rem .4rem;font-size:.9375rem;font-weight:700;display:flex}.hob__replay[data-astro-cid-fgoiwbdo][hidden]{display:none}.hob__replay[data-astro-cid-fgoiwbdo] svg[data-astro-cid-fgoiwbdo]{width:1.1rem;height:1.1rem}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__heat[data-astro-cid-fgoiwbdo]{animation:6s ease-in-out forwards hob-heat}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__fumes[data-astro-cid-fgoiwbdo]{animation:6s ease-in-out forwards hob-fumes}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__beam[data-astro-cid-fgoiwbdo]{animation:6s ease-in-out forwards hob-beam}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__led[data-astro-cid-fgoiwbdo]{animation:6s step-end forwards hob-led}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__power[data-astro-cid-fgoiwbdo]{animation:6s step-end forwards hob-power}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__step[data-astro-cid-fgoiwbdo]{opacity:.45}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__step--1[data-astro-cid-fgoiwbdo]{animation:6s step-end forwards hob-step-1}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__step--2[data-astro-cid-fgoiwbdo]{animation:6s step-end forwards hob-step-2}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__step--3[data-astro-cid-fgoiwbdo]{animation:6s step-end forwards hob-step-3}@keyframes hob-heat{0%{opacity:0}40%{opacity:1}60%{opacity:1}80%,to{opacity:0}}@keyframes hob-fumes{0%,12%{opacity:0;transform:translateY(8px)}42%{opacity:.75;transform:translateY(0)}62%{opacity:.5;transform:translateY(-6px)}85%,to{opacity:0;transform:translateY(-14px)}}@keyframes hob-beam{0%,40%{opacity:0}46%,62%{opacity:1}74%,to{opacity:0}}@keyframes hob-led{0%{fill:#bdbdbd}42%{fill:var(--color-accent)}66%{fill:#bdbdbd}}@keyframes hob-power{0%{fill:var(--color-heat)}62%{fill:#3d3e40}}@keyframes hob-step-1{0%{opacity:1;color:#fff;background:#b8441d}42%{opacity:.45;background:var(--color-soft);color:var(--color-ink)}}@keyframes hob-step-2{0%{opacity:.45}42%{opacity:1;background:var(--color-accent-tint)}62%{opacity:.45;background:var(--color-soft)}}@keyframes hob-step-3{0%{opacity:.45}62%,to{opacity:1;color:#fff;background:#2b2b2b}}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__step--3[data-astro-cid-fgoiwbdo] .hob__dot[data-astro-cid-fgoiwbdo]{animation:6s step-end forwards hob-step-3-dot}@keyframes hob-step-3-dot{0%{background:var(--color-muted)}62%,to{background:#fff}}.hob[data-astro-cid-fgoiwbdo].is-playing .hob__step--1[data-astro-cid-fgoiwbdo] .hob__dot[data-astro-cid-fgoiwbdo]{animation:6s step-end forwards hob-step-1-dot}@keyframes hob-step-1-dot{0%{background:#fff}42%{background:var(--color-muted)}}.hob__fumes[data-astro-cid-fgoiwbdo]{transform-box:fill-box}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(2rem,5vw,3.5rem)}.hero__grid[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;display:grid}@media (width>=52rem){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,26rem);gap:3.5rem}}.hero__title[data-astro-cid-lcdefpme]{text-transform:uppercase;color:var(--color-muted);font-size:clamp(2.75rem,7vw,4.25rem);font-weight:400;line-height:1}.hero__sub[data-astro-cid-lcdefpme]{color:var(--color-accent);margin:.6rem 0 0;font-size:clamp(1.5rem,3vw,1.75rem);font-weight:400}.hero__nav[data-astro-cid-lcdefpme]{border-top:1px solid #cfcfcf;max-width:24rem;margin-top:2rem;padding-top:1.1rem}.hero__nav-label[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-bottom:.4rem;font-size:.9375rem;font-weight:700}.hero__nav[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.hero__nav[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:.15rem}.hero__nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-accent-dark);font-weight:700;text-decoration:none}.hero__nav[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.disclaimer[data-astro-cid-lcdefpme]{background:var(--color-soft);border-left:4px solid var(--color-accent);margin:1.25rem 0;padding:1.1rem 1.4rem}.airis__intro[data-astro-cid-lcdefpme]{font-size:1.25rem}.features[data-astro-cid-lcdefpme]{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=48rem){.features[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.feature[data-astro-cid-lcdefpme]{background:var(--color-soft);border:1px solid var(--color-line);border-top:3px solid var(--color-accent);grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:1rem;padding:1.25rem 1.4rem 1.4rem;display:grid}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:.3rem 0 .5rem}.check[data-astro-cid-lcdefpme]{background:var(--color-accent);color:#fff;place-items:center;width:2.5rem;height:2.5rem;display:grid}.check[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1.4rem;height:1.4rem}.wiring__hint[data-astro-cid-lcdefpme]{text-align:center;margin-top:1.5rem}.wiring__figures[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}.wiring__figures[data-astro-cid-lcdefpme] .figure[data-astro-cid-lcdefpme]{margin-top:0}.signals[data-astro-cid-lcdefpme]{border:1px solid var(--color-line);margin:1.5rem 0 2rem;padding:1.4rem 1.5rem}.signals__lead[data-astro-cid-lcdefpme]{margin-bottom:1rem}.signals__scroll[data-astro-cid-lcdefpme]{overflow-x:auto}.signals[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:1.0625rem}.signals[data-astro-cid-lcdefpme] caption[data-astro-cid-lcdefpme]{text-align:left;font-family:var(--font-heading);color:var(--color-muted);padding-bottom:.75rem;font-size:1.2rem;font-weight:700}.signals[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-align:left;background:var(--color-soft);border-bottom:2px solid var(--color-line);white-space:nowrap;padding:.5rem .75rem;font-size:.9375rem}.signals[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-line);vertical-align:top;padding:.65rem .75rem}.state[data-astro-cid-lcdefpme]{border-radius:var(--radius);letter-spacing:.04em;text-align:center;min-width:3rem;color:var(--color-muted);border:1px solid #bdbdbd;padding:0 .5rem;font-size:.875rem;font-weight:700;display:inline-block}.state--on[data-astro-cid-lcdefpme]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.monitoring[data-astro-cid-lcdefpme]{gap:1rem 1.5rem;margin-top:1.5rem;display:grid}@media (width>=40rem){.monitoring[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.monitoring__box[data-astro-cid-lcdefpme]{background:var(--color-soft);padding:1.25rem 1.4rem}.monitoring[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.75rem;font-size:1.15rem}.footer[data-astro-cid-lcdefpme]{text-align:center;padding-block:2.5rem 7rem;font-size:1rem}.footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink)}.footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-accent-dark)}.footer[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:.5rem}.footer__legal[data-astro-cid-lcdefpme]{color:#4a4a4a;font-size:.875rem}.footer__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;font-size:.9375rem;font-weight:700;display:flex}.lightbox[data-astro-cid-lcdefpme]{background:0 0;border:0;max-width:min(92vw,1600px);max-height:92vh;padding:0;overflow:visible}.lightbox[data-astro-cid-lcdefpme]::backdrop{background:#141414d9}.lightbox[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{background:#fff;width:auto;max-width:100%;max-height:calc(92vh - 3.5rem);margin-inline:auto}.lightbox__bar[data-astro-cid-lcdefpme]{justify-content:flex-end;margin-bottom:.6rem;display:flex}.lightbox__close[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:var(--color-ink);font:inherit;cursor:pointer;background:#fff;border:0;align-items:center;gap:.4rem;padding:.45rem 1rem;font-size:.9375rem;font-weight:700;display:inline-flex}.lightbox__close[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:1rem;height:1rem}
