.hv[data-astro-cid-jrd3fyii]{--hv-dark: #1e293b;--hv-dark-line: rgba(148, 163, 184, .34);--hv-warm: #22c55e;--hv-warm-glow: rgba(34, 197, 94, .25);--hv-node: rgba(148, 163, 184, .75);--hv-node-new: rgba(34, 197, 94, .65);--hv-dur: 10s;--hv-x-edge: -70px;--hv-x-in: -215px;--hv-x-wait: -58px;width:420px;height:315px;position:relative;flex-shrink:0}[data-theme=dark] .hv[data-astro-cid-jrd3fyii]{--hv-dark: #334155;--hv-dark-line: rgba(203, 213, 225, .3);--hv-warm: #4ade80;--hv-warm-glow: rgba(74, 222, 128, .2);--hv-node-new: rgba(74, 222, 128, .6)}@media(prefers-color-scheme:dark){:not([data-theme]) .hv[data-astro-cid-jrd3fyii]{--hv-dark: #334155;--hv-dark-line: rgba(203, 213, 225, .3);--hv-warm: #4ade80;--hv-warm-glow: rgba(74, 222, 128, .2);--hv-node-new: rgba(74, 222, 128, .6)}}.hv__scene[data-astro-cid-jrd3fyii]{position:relative;width:100%;height:100%}.hv__org[data-astro-cid-jrd3fyii]{position:absolute;left:12%;top:8%;width:58%;height:84%;background:var(--hv-dark);border-radius:6px;overflow:hidden;z-index:1}.hv__mesh[data-astro-cid-jrd3fyii]{position:absolute;inset:0;width:100%;height:100%}.hv__layer[data-astro-cid-jrd3fyii] path[data-astro-cid-jrd3fyii]{fill:none;stroke:var(--hv-dark-line);stroke-width:1;vector-effect:non-scaling-stroke}.hv__node[data-astro-cid-jrd3fyii]{fill:var(--hv-node)}.hv__node--new[data-astro-cid-jrd3fyii]{fill:var(--hv-node-new)}.hv__layer--1[data-astro-cid-jrd3fyii],.hv__layer--2[data-astro-cid-jrd3fyii],.hv__layer--3[data-astro-cid-jrd3fyii]{opacity:0}.hv__layer--1[data-astro-cid-jrd3fyii]{animation:layer1 var(--hv-dur) linear infinite}.hv__layer--2[data-astro-cid-jrd3fyii]{animation:layer2 var(--hv-dur) linear infinite}.hv__layer--3[data-astro-cid-jrd3fyii]{animation:layer3 var(--hv-dur) linear infinite}@keyframes layer1{0%,15%{opacity:0}20%,96%{opacity:1}to{opacity:0}}@keyframes layer2{0%,40%{opacity:0}45%,96%{opacity:1}to{opacity:0}}@keyframes layer3{0%,70%{opacity:0}75%,96%{opacity:1}to{opacity:0}}.hv__membrane[data-astro-cid-jrd3fyii]{position:absolute;right:0;top:0;width:3px;height:100%;border-radius:0 6px 6px 0;background:var(--accent);opacity:0;animation:membrane var(--hv-dur) linear infinite}@keyframes membrane{0%,4%{opacity:0}7%,10%{opacity:.35}14%,25%{opacity:0}28%,36%{opacity:.45}41%,50%{opacity:0}54%,66%{opacity:.6}72%,78%{opacity:0}83%,96%{opacity:.75}to{opacity:0}}.hv__unit[data-astro-cid-jrd3fyii]{position:absolute;right:2%;top:50%;width:44px;height:44px;margin-top:-22px;z-index:2;opacity:0}.hv__core[data-astro-cid-jrd3fyii]{position:absolute;inset:0;border-radius:50%;background:var(--hv-warm)}.hv__glow[data-astro-cid-jrd3fyii]{position:absolute;inset:-16px;border-radius:50%;background:var(--hv-warm-glow);filter:blur(16px)}.hv__unit--1[data-astro-cid-jrd3fyii]{animation:unit1 var(--hv-dur) cubic-bezier(.4,0,.2,1) infinite}.hv__unit--2[data-astro-cid-jrd3fyii]{animation:unit2 var(--hv-dur) cubic-bezier(.4,0,.2,1) infinite}.hv__unit--3[data-astro-cid-jrd3fyii]{animation:unit3 var(--hv-dur) cubic-bezier(.4,0,.2,1) infinite}.hv__unit--4[data-astro-cid-jrd3fyii]{animation:unit4 var(--hv-dur) cubic-bezier(.4,0,.2,1) infinite}@keyframes unit1{0%{opacity:1;transform:translate(0) scale(1)}6%{opacity:1;transform:translate(var(--hv-x-edge)) scale(1)}9%{opacity:1;transform:translate(var(--hv-x-edge)) scale(1)}15%{opacity:.45;transform:translate(var(--hv-x-in)) scale(.5)}18%,to{opacity:0;transform:translate(var(--hv-x-in)) scale(.4)}}@keyframes unit2{0%,19%{opacity:0;transform:translate(0) scale(1)}21%{opacity:1;transform:translate(0) scale(1)}28%{opacity:1;transform:translate(var(--hv-x-edge)) scale(1)}37%{opacity:1;transform:translate(var(--hv-x-edge)) scale(.96)}42%{opacity:.4;transform:translate(var(--hv-x-in)) scale(.5)}45%,to{opacity:0;transform:translate(var(--hv-x-in)) scale(.4)}}@keyframes unit3{0%,44%{opacity:0;transform:translate(0) scale(1)}46%{opacity:1;transform:translate(0) scale(1)}53%{opacity:1;transform:translate(var(--hv-x-edge)) scale(1)}57%{opacity:1;transform:translate(calc(var(--hv-x-edge) + 9px)) scale(1)}61%{opacity:1;transform:translate(var(--hv-x-edge)) scale(.98)}65%{opacity:1;transform:translate(calc(var(--hv-x-edge) + 6px)) scale(.98)}71%{opacity:.35;transform:translate(var(--hv-x-in)) scale(.5)}74%,to{opacity:0;transform:translate(var(--hv-x-in)) scale(.4)}}@keyframes unit4{0%,74%{opacity:0;transform:translate(0) translateY(0) scale(1)}76%{opacity:1;transform:translate(0) translateY(0) scale(1)}82%{opacity:1;transform:translate(var(--hv-x-wait)) translateY(0) scale(1)}86%{opacity:1;transform:translate(calc(var(--hv-x-wait) + 5px)) translateY(-5px) scale(1)}90%{opacity:1;transform:translate(var(--hv-x-wait)) translateY(0) scale(1)}94%{opacity:1;transform:translate(calc(var(--hv-x-wait) + 5px)) translateY(5px) scale(1)}97%{opacity:1;transform:translate(var(--hv-x-wait)) translateY(0) scale(1)}to{opacity:0;transform:translate(var(--hv-x-wait)) translateY(0) scale(1)}}.hv__ring[data-astro-cid-jrd3fyii]{position:absolute;inset:-3px;border-radius:50%;border:1px solid var(--hv-warm);opacity:0;animation:ringPulse 2.2s ease-out infinite,ringVisible var(--hv-dur) linear infinite}@keyframes ringPulse{0%{transform:scale(1);opacity:.55}to{transform:scale(1.75);opacity:0}}@keyframes ringVisible{0%,81%{visibility:hidden}82%,98%{visibility:visible}to{visibility:hidden}}@media(max-width:1024px){.hv[data-astro-cid-jrd3fyii]{width:320px;height:240px;--hv-x-edge: -54px;--hv-x-in: -164px;--hv-x-wait: -44px}.hv__unit[data-astro-cid-jrd3fyii]{width:36px;height:36px;margin-top:-18px}}@media(max-width:768px){.hv[data-astro-cid-jrd3fyii]{width:280px;height:210px;margin:0 auto;--hv-x-edge: -47px;--hv-x-in: -143px;--hv-x-wait: -38px}.hv__unit[data-astro-cid-jrd3fyii]{width:32px;height:32px;margin-top:-16px}}@media(prefers-reduced-motion:reduce){.hv__layer--1[data-astro-cid-jrd3fyii],.hv__layer--2[data-astro-cid-jrd3fyii],.hv__layer--3[data-astro-cid-jrd3fyii],.hv__membrane[data-astro-cid-jrd3fyii],.hv__unit[data-astro-cid-jrd3fyii],.hv__ring[data-astro-cid-jrd3fyii]{animation:none!important}.hv__layer--1[data-astro-cid-jrd3fyii],.hv__layer--2[data-astro-cid-jrd3fyii],.hv__layer--3[data-astro-cid-jrd3fyii]{opacity:1}.hv__membrane[data-astro-cid-jrd3fyii]{opacity:.75}.hv__unit--1[data-astro-cid-jrd3fyii],.hv__unit--2[data-astro-cid-jrd3fyii],.hv__unit--3[data-astro-cid-jrd3fyii]{opacity:0}.hv__unit--4[data-astro-cid-jrd3fyii]{opacity:1;transform:translate(var(--hv-x-wait))}.hv__ring[data-astro-cid-jrd3fyii]{opacity:.4;visibility:visible}}
