.hv-wrap[data-astro-cid-z3enfsd5]{position:relative;width:100%;max-width:470px;margin:0 auto;padding:50px 0}.hv-card[data-astro-cid-z3enfsd5]{position:relative;z-index:2;background:linear-gradient(160deg,#1e2848eb,#0e1428f2);border:1px solid rgba(255,179,0,.35);border-radius:20px;padding:22px 22px 16px;box-shadow:0 30px 80px #00000073,0 0 60px #ff8a0014;transition:transform .4s ease,box-shadow .4s ease}.hv-wrap[data-astro-cid-z3enfsd5]:hover .hv-card[data-astro-cid-z3enfsd5]{transform:translateY(-4px);box-shadow:0 36px 90px #00000080,0 0 70px #ff8a0024}.hv-head[data-astro-cid-z3enfsd5]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px}.hv-kicker[data-astro-cid-z3enfsd5]{font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin-bottom:4px}.hv-title[data-astro-cid-z3enfsd5]{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--white)}.hv-badge[data-astro-cid-z3enfsd5]{flex:none;font-size:11px;font-weight:700;padding:6px 10px;border-radius:999px;color:#1a1204;background:var(--orange-grad)}.hv-list[data-astro-cid-z3enfsd5]{list-style:none;display:flex;flex-direction:column;gap:9px}.hv-label[data-astro-cid-z3enfsd5]{color:#ebf0fadb;font-weight:550;font-size:13.5px}.hv-sub[data-astro-cid-z3enfsd5]{display:block;color:#ebf0fa80;font-size:12px;margin-top:1px}.hv-state[data-astro-cid-z3enfsd5]{color:var(--amber);font-size:12px;font-weight:650;white-space:nowrap}.hv-state[data-astro-cid-z3enfsd5].warn{color:#ffd27a}.hv-row[data-astro-cid-z3enfsd5]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);animation:hv-in .5s ease both;animation-delay:var(--d);transition:border-color .2s,background .2s}.hv-row[data-astro-cid-z3enfsd5]:hover,.hv-meter[data-astro-cid-z3enfsd5]:hover,.hv-map[data-astro-cid-z3enfsd5]:hover{border-color:#ffb30073;background:#ff8a000f}.hv-tick[data-astro-cid-z3enfsd5]{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#ff8a0029;color:var(--amber);font-weight:800;font-size:12px}.hv-tick[data-astro-cid-z3enfsd5].warn{background:#ffd27a29;color:#ffd27a}.hv-tick[data-astro-cid-z3enfsd5] svg,.hv-chip[data-astro-cid-z3enfsd5] svg{width:12px;height:12px}.hv-meter[data-astro-cid-z3enfsd5]{padding:10px 12px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);transition:border-color .2s,background .2s}.hv-meter-top[data-astro-cid-z3enfsd5]{display:flex;justify-content:space-between;gap:10px;margin-bottom:8px}.hv-bar[data-astro-cid-z3enfsd5]{display:block;height:5px;border-radius:5px;background:#ffffff14;overflow:hidden}.hv-bar[data-astro-cid-z3enfsd5] i[data-astro-cid-z3enfsd5]{display:block;height:100%;width:var(--p);border-radius:5px;background:var(--orange-grad);transform-origin:left;animation:hv-fill 1.4s cubic-bezier(.3,.7,.2,1) both;animation-delay:var(--d)}.hv-bar[data-astro-cid-z3enfsd5] i[data-astro-cid-z3enfsd5].warn{background:linear-gradient(90deg,#ffd27a,#ffb300)}.hv-flow[data-astro-cid-z3enfsd5]{list-style:none;position:relative;display:flex;flex-direction:column;gap:4px}.hv-flow[data-astro-cid-z3enfsd5]:before{content:"";position:absolute;left:10px;top:14px;bottom:14px;width:2px;background:#ffb30038}.hv-flow[data-astro-cid-z3enfsd5] li[data-astro-cid-z3enfsd5]{position:relative;display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:center;padding:8px 10px 8px 0;border-radius:12px}.hv-node[data-astro-cid-z3enfsd5]{width:22px;height:22px;border-radius:50%;position:relative;z-index:1;background:#141c36;border:2px solid rgba(255,179,0,.45);animation:hv-step calc(var(--n) * 1.3s) infinite;animation-delay:calc(var(--i) * 1.3s)}.hv-flow[data-astro-cid-z3enfsd5] li[data-astro-cid-z3enfsd5] .hv-label[data-astro-cid-z3enfsd5]{transition:color .3s}.hv-map[data-astro-cid-z3enfsd5]{display:grid;grid-template-columns:minmax(0,.85fr) 26px minmax(0,1.3fr);align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:#ffffff09;border:1px solid rgba(255,255,255,.07);animation:hv-in .5s ease both;animation-delay:var(--d);transition:border-color .2s,background .2s}.hv-map[data-astro-cid-z3enfsd5] code[data-astro-cid-z3enfsd5]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;color:#ebf0fabf;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hv-map[data-astro-cid-z3enfsd5] code[data-astro-cid-z3enfsd5].mismo{color:var(--amber);text-align:right}.hv-arrow[data-astro-cid-z3enfsd5]{position:relative;height:2px;background:#ffb30040;border-radius:2px;overflow:hidden}.hv-arrow[data-astro-cid-z3enfsd5] i[data-astro-cid-z3enfsd5]{position:absolute;top:0;left:-40%;width:40%;height:100%;background:var(--orange-grad);animation:hv-sweep 2.4s ease-in-out infinite;animation-delay:var(--d)}.hv-chat[data-astro-cid-z3enfsd5]{display:flex;flex-direction:column;gap:10px}.hv-bubble[data-astro-cid-z3enfsd5]{font-size:13.5px;line-height:1.5;padding:11px 14px;border-radius:14px;max-width:88%;animation:hv-in .5s ease both}.hv-bubble[data-astro-cid-z3enfsd5].q{align-self:flex-end;background:#ffffff14;color:#ebf0fae6;border-bottom-right-radius:4px;animation-delay:.3s}.hv-bubble[data-astro-cid-z3enfsd5].a{align-self:flex-start;background:#ff8a001a;border:1px solid rgba(255,179,0,.3);color:#ebf0fae0;border-bottom-left-radius:4px;animation-delay:.9s}.hv-chips[data-astro-cid-z3enfsd5]{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.hv-chip[data-astro-cid-z3enfsd5]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650;color:var(--amber);padding:6px 10px;border-radius:999px;background:#ff8a001a;border:1px solid rgba(255,179,0,.3);animation:hv-in .45s ease both;animation-delay:var(--d)}.hv-foot[data-astro-cid-z3enfsd5]{margin-top:14px;padding-top:11px;border-top:1px dashed rgba(255,255,255,.12);font-size:12px;color:#ebf0fa80}.hv-term[data-astro-cid-z3enfsd5]{position:absolute;z-index:3;font-size:12px;font-weight:650;padding:6px 12px;border-radius:999px;color:#ebf0fad1;background:#12182eeb;border:1px solid rgba(255,179,0,.3);white-space:nowrap;animation:hv-float 7s ease-in-out infinite}.p0[data-astro-cid-z3enfsd5]{top:10px;left:0}.p1[data-astro-cid-z3enfsd5]{top:2px;right:2%;animation-delay:-1.5s}.p2[data-astro-cid-z3enfsd5]{top:14px;left:38%;animation-delay:-3s}.p3[data-astro-cid-z3enfsd5]{bottom:8px;right:0;animation-delay:-4.5s}.p4[data-astro-cid-z3enfsd5]{bottom:0;left:4%;animation-delay:-2.2s}.p5[data-astro-cid-z3enfsd5]{bottom:14px;left:42%;animation-delay:-5.4s}@keyframes hv-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hv-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hv-sweep{0%{left:-40%}60%,to{left:100%}}@keyframes hv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes hv-step{0%,14%{background:var(--orange);border-color:var(--amber);box-shadow:0 0 0 6px #ff8a002e}22%,to{background:#141c36;border-color:#ffb30073;box-shadow:none}}@media(prefers-reduced-motion:reduce){.hv-term[data-astro-cid-z3enfsd5],.hv-row[data-astro-cid-z3enfsd5],.hv-map[data-astro-cid-z3enfsd5],.hv-bubble[data-astro-cid-z3enfsd5],.hv-chip[data-astro-cid-z3enfsd5],.hv-bar[data-astro-cid-z3enfsd5] i[data-astro-cid-z3enfsd5],.hv-arrow[data-astro-cid-z3enfsd5] i[data-astro-cid-z3enfsd5],.hv-node[data-astro-cid-z3enfsd5]{animation:none}.hv-wrap[data-astro-cid-z3enfsd5]:hover .hv-card[data-astro-cid-z3enfsd5]{transform:none}}@media(max-width:1000px){.hv-wrap[data-astro-cid-z3enfsd5]{padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.hv-card[data-astro-cid-z3enfsd5]{order:-1;width:100%;margin-bottom:8px}.hv-term[data-astro-cid-z3enfsd5]{position:static;animation:none}}.hero .container:has(>.hv-wrap){display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:56px;align-items:center}@media(max-width:1000px){.hero .container:has(>.hv-wrap){grid-template-columns:1fr;gap:36px}}
