.hero-art[data-astro-cid-lpwor2hp] text{font-family:var(--font)}[dir=rtl] .hero-art[data-astro-cid-lpwor2hp]{transform:scaleX(-1)}[dir=rtl] .hero-art[data-astro-cid-lpwor2hp] text[data-astro-cid-lpwor2hp],[dir=rtl] .hero-art[data-astro-cid-lpwor2hp] .ha-check[data-astro-cid-lpwor2hp],[dir=rtl] .hero-art[data-astro-cid-lpwor2hp] .ha-stroke-ok[data-astro-cid-lpwor2hp]{transform:scaleX(-1);transform-box:fill-box;transform-origin:center}.ha-blob[data-astro-cid-lpwor2hp]{fill:var(--brand-soft)}.ha-card[data-astro-cid-lpwor2hp]{fill:var(--surface);stroke:var(--line);stroke-width:1.5}.ha-field[data-astro-cid-lpwor2hp]{fill:var(--surface-2)}.ha-line-fill[data-astro-cid-lpwor2hp]{fill:var(--line)}.ha-muted-fill[data-astro-cid-lpwor2hp]{fill:var(--muted)}.ha-text-fill[data-astro-cid-lpwor2hp]{fill:var(--text);opacity:.78}.ha-divider[data-astro-cid-lpwor2hp]{stroke:var(--line);stroke-width:1.5}.ha-stroke-muted[data-astro-cid-lpwor2hp]{fill:none;stroke:var(--muted);stroke-width:2;stroke-linecap:round}.ha-stroke-brand[data-astro-cid-lpwor2hp]{fill:none;stroke:var(--brand);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ha-stroke-ok[data-astro-cid-lpwor2hp]{fill:none;stroke:var(--ok);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ha-sun[data-astro-cid-lpwor2hp]{fill:var(--sun)}.ha-sun-soft[data-astro-cid-lpwor2hp]{fill:var(--sun-soft)}.ha-brand-soft[data-astro-cid-lpwor2hp]{fill:var(--brand-soft)}.ha-surface2[data-astro-cid-lpwor2hp]{fill:var(--surface-2)}.ha-surface[data-astro-cid-lpwor2hp]{fill:var(--surface)}.ha-bad-soft[data-astro-cid-lpwor2hp]{fill:var(--bad-soft)}.ha-ok-soft[data-astro-cid-lpwor2hp]{fill:var(--ok-soft)}.ha-warn-soft[data-astro-cid-lpwor2hp]{fill:var(--warn-soft)}.ha-text[data-astro-cid-lpwor2hp]{font-size:12.5px;font-weight:650;fill:var(--text)}.ha-bad[data-astro-cid-lpwor2hp]{fill:var(--bad)}.ha-ok[data-astro-cid-lpwor2hp]{fill:var(--ok)}.ha-warn[data-astro-cid-lpwor2hp]{fill:var(--warn)}.ha-glass[data-astro-cid-lpwor2hp]{fill:var(--surface);fill-opacity:.55;stroke:var(--brand);stroke-width:12}.ha-handle[data-astro-cid-lpwor2hp]{stroke:var(--sun);stroke-width:15;stroke-linecap:round}.ha-check[data-astro-cid-lpwor2hp]{fill:none;stroke:var(--brand);stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.ha-r1-glow[data-astro-cid-lpwor2hp]{fill:var(--brand-soft);opacity:0}.ha-r1-eye[data-astro-cid-lpwor2hp],.ha-r1-hidden[data-astro-cid-lpwor2hp]{opacity:0}@media(prefers-reduced-motion:no-preference){.js .hero-art[data-astro-cid-lpwor2hp]:not(.play) .ha-pop[data-astro-cid-lpwor2hp]{opacity:0;animation:ha-in .4s ease 6s forwards}.hero-art[data-astro-cid-lpwor2hp].play .ha-r1-glow[data-astro-cid-lpwor2hp]{animation:ha-glow 1.3s ease-in-out .3s both}.hero-art[data-astro-cid-lpwor2hp].play .ha-r1-body[data-astro-cid-lpwor2hp]{animation:ha-dim .5s ease 1.3s both}.hero-art[data-astro-cid-lpwor2hp].play .ha-r1-listed[data-astro-cid-lpwor2hp]{animation:ha-out .35s ease 1.3s both}.hero-art[data-astro-cid-lpwor2hp].play .ha-r1-hidden[data-astro-cid-lpwor2hp]{animation:ha-in .35s ease 1.4s both}.hero-art[data-astro-cid-lpwor2hp].play .ha-r1-eye[data-astro-cid-lpwor2hp]{animation:ha-in .4s ease 1.55s both}.hero-art[data-astro-cid-lpwor2hp].play .ha-pop[data-astro-cid-lpwor2hp]{transform-box:fill-box;transform-origin:center;animation:ha-pop .5s cubic-bezier(.2,.9,.3,1.2) 1.9s both}.hero-art[data-astro-cid-lpwor2hp].play .ha-pop[data-astro-cid-lpwor2hp]+.ha-pop[data-astro-cid-lpwor2hp]{animation-delay:2.3s}.hero-art[data-astro-cid-lpwor2hp].play .ha-float[data-astro-cid-lpwor2hp]{animation:ha-bob 6s ease-in-out 2.8s infinite}.hero-art[data-astro-cid-lpwor2hp].play .ha-pop[data-astro-cid-lpwor2hp]+.ha-pop[data-astro-cid-lpwor2hp] .ha-float[data-astro-cid-lpwor2hp]{animation-delay:5.8s}}@keyframes ha-glow{0%{opacity:0}35%,65%{opacity:1}to{opacity:0}}@keyframes ha-dim{to{opacity:.45}}@keyframes ha-out{to{opacity:0}}@keyframes ha-in{0%{opacity:0}to{opacity:1}}@keyframes ha-pop{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:none}}@keyframes ha-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}
