.mock-hero[data-astro-cid-cpabej2q]{position:relative;width:100%;aspect-ratio:1080/680;overflow:hidden;background:#fdfcfb;container-type:inline-size;font-family:Geist Variable,-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif;color:#2d3748;letter-spacing:0;-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none}.defs[data-astro-cid-cpabej2q]{position:absolute;width:0;height:0;overflow:hidden}.hm[data-astro-cid-cpabej2q]{--u:1px;--ease:cubic-bezier(.22, 1, .36, 1);--bw:max(1px, var(--u));position:absolute;top:0;left:0;width:1080px;height:680px;transform-origin:0 0;transform:scale(var(--hm-scale, tan(atan2(100cqw, 1080px))));font-size:calc(var(--u)*12);line-height:calc(var(--u)*16)}.abs[data-astro-cid-cpabej2q]{position:absolute;left:calc(var(--u)*var(--x));top:calc(var(--u)*var(--y));width:calc(var(--u)*var(--w));height:calc(var(--u)*var(--h));box-sizing:border-box}.ic[data-astro-cid-cpabej2q]{width:calc(var(--u)*16);height:calc(var(--u)*16);flex:none;color:#718096}.ic[data-astro-cid-cpabej2q].tool{color:#718096}.ic[data-astro-cid-cpabej2q].sel{color:#a0aec0;width:calc(var(--u)*16);height:calc(var(--u)*16)}.ic[data-astro-cid-cpabej2q].xs{width:calc(var(--u)*16);height:calc(var(--u)*16);color:#718096;margin-left:calc(var(--u)*4)}.ic[data-astro-cid-cpabej2q].more{color:#a0aec0}.ic[data-astro-cid-cpabej2q].out{color:#005ff2}.logo[data-astro-cid-cpabej2q]{display:block}.user[data-astro-cid-cpabej2q]{display:flex;align-items:center;padding:0 calc(var(--u)*8);gap:calc(var(--u)*8)}.avatar[data-astro-cid-cpabej2q]{width:calc(var(--u)*32);height:calc(var(--u)*32);border-radius:calc(var(--u)*8);overflow:hidden;flex:none}.avatar[data-astro-cid-cpabej2q] svg[data-astro-cid-cpabej2q]{display:block;width:100%;height:100%}.who[data-astro-cid-cpabej2q]{display:flex;flex-direction:column;flex:1;min-width:0}.name[data-astro-cid-cpabej2q]{font-weight:500;color:#2d3748}.mail[data-astro-cid-cpabej2q]{font-size:calc(var(--u)*11);color:#718096}.item[data-astro-cid-cpabej2q]{display:flex;align-items:center;gap:calc(var(--u)*8);padding:0 calc(var(--u)*8);border-radius:calc(var(--u)*8);color:#718096;white-space:nowrap}.item[data-astro-cid-cpabej2q].sub{color:#2d3748}.item[data-astro-cid-cpabej2q].active{background:#ffe8e0;color:#ff5722}.item[data-astro-cid-cpabej2q].active .ic[data-astro-cid-cpabej2q]{color:#ff5722}.main[data-astro-cid-cpabej2q]{background:#fff;border:var(--bw) solid #edf2f7;border-radius:calc(var(--u)*12)}.title[data-astro-cid-cpabej2q]{font-size:calc(var(--u)*18);line-height:calc(var(--u)*26);font-weight:500;letter-spacing:calc(var(--u)*-.4);color:#2d3748}.search[data-astro-cid-cpabej2q]{display:flex;align-items:center;gap:calc(var(--u)*9);padding-left:calc(var(--u)*9);border-radius:calc(var(--u)*8);color:#a0aec0;line-height:calc(var(--u)*18)}.search[data-astro-cid-cpabej2q] .ic[data-astro-cid-cpabej2q]{width:calc(var(--u)*14);height:calc(var(--u)*14);color:#a0aec0}.card[data-astro-cid-cpabej2q]{background:#fff;border:var(--bw) solid #edf2f7;border-radius:calc(var(--u)*12);overflow:visible}.card[data-astro-cid-cpabej2q]>.abs[data-astro-cid-cpabej2q]{margin:calc(var(--bw)*-1)0 0 calc(var(--bw)*-1)}.ghost[data-astro-cid-cpabej2q]{background:#fff;border:var(--bw) solid #edf2f7;border-radius:calc(var(--u)*12);box-shadow:calc(var(--u)*-6) calc(var(--u)*5) calc(var(--u)*24) calc(var(--u)*4) #0000000a}.lbl[data-astro-cid-cpabej2q]{color:#718096;white-space:nowrap}.lbl[data-astro-cid-cpabej2q].row{display:flex;align-items:center}.green[data-astro-cid-cpabej2q]{color:#279141}.valrow[data-astro-cid-cpabej2q]{display:flex;align-items:center;gap:calc(var(--u)*6);white-space:nowrap;overflow:visible}.val[data-astro-cid-cpabej2q],.big[data-astro-cid-cpabej2q]{font-size:calc(var(--u)*15);line-height:calc(var(--u)*24);font-weight:500;color:#2d3748}.vs[data-astro-cid-cpabej2q]{color:#718096}.delta[data-astro-cid-cpabej2q]{display:inline-flex;align-items:center;gap:calc(var(--u)*3.4);color:#718096;overflow:visible}.delta-ic[data-astro-cid-cpabej2q]{display:block;flex:none;width:calc(var(--u)*16);height:calc(var(--u)*16);overflow:visible}.grid[data-astro-cid-cpabej2q]{display:block;height:0;border-top:max(.5px,calc(var(--u)*.5)) solid #e2e8f0}.bar[data-astro-cid-cpabej2q]{background:#edf2f7;transform-origin:bottom;border-radius:calc(var(--u)*4) calc(var(--u)*4) calc(var(--u)*1) calc(var(--u)*1)}.hot[data-astro-cid-cpabej2q]{background:#fff;box-shadow:0 calc(var(--u)*-1) calc(var(--u)*12) calc(var(--u)*-6) #6366f166,inset calc(var(--u)*1) calc(var(--u)*3) calc(var(--u)*12) calc(var(--u)*-2) #6164f040;transform-origin:bottom;border-radius:calc(var(--u)*4) calc(var(--u)*4) calc(var(--u)*1) calc(var(--u)*1)}.hotfill[data-astro-cid-cpabej2q]{position:absolute;left:calc(var(--u)*1);top:calc(var(--u)*1);width:calc(var(--u)*24);height:calc(var(--u)*100);background:linear-gradient(180deg,#474ae7,#6366f1);box-shadow:inset 0 calc(var(--u)*2) calc(var(--u)*4) #fff6;border-radius:calc(var(--u)*4) calc(var(--u)*4) calc(var(--u)*1) calc(var(--u)*1)}.dots[data-astro-cid-cpabej2q]{position:absolute;left:calc(var(--u)*2);top:calc(var(--u)*1.8);width:calc(var(--u)*22.5);height:calc(var(--u)*15)}.ax[data-astro-cid-cpabej2q]{font-size:calc(var(--u)*8);color:#718096;text-align:center;white-space:nowrap}.ax[data-astro-cid-cpabej2q].left{text-align:left}.tip[data-astro-cid-cpabej2q]{display:flex;align-items:center;justify-content:center;background:#171923;color:#a0aec0;font-size:calc(var(--u)*10);font-weight:500;border-radius:calc(var(--u)*6);white-space:nowrap;transform-origin:bottom center}.chart[data-astro-cid-cpabej2q]{overflow:visible}.stroke[data-astro-cid-cpabej2q]{fill:none;stroke:#6366f1;stroke-width:1;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1}.fill[data-astro-cid-cpabej2q]{fill:#6366f11a;opacity:0}.flag[data-astro-cid-cpabej2q]{overflow:hidden;border-radius:calc(var(--u)*2)}.flag[data-astro-cid-cpabej2q] svg[data-astro-cid-cpabej2q]{display:block;width:100%;height:100%}.reg[data-astro-cid-cpabej2q]{font-size:calc(var(--u)*13);color:#2d3748;white-space:nowrap}.reg[data-astro-cid-cpabej2q].amt{text-align:right}.track[data-astro-cid-cpabej2q]{display:block;border-radius:calc(var(--u)*6);background:#f7fafc;overflow:hidden}.prog[data-astro-cid-cpabej2q]{display:block;height:100%;width:calc(var(--pw)/208*100%);background:#09b86f;opacity:var(--tone);border-radius:inherit;transform-origin:left}.viewall[data-astro-cid-cpabej2q]{text-align:center;color:#0059ec;font-weight:500}.r[data-astro-cid-cpabej2q]{opacity:0;transform:translateY(calc(var(--u)*8));transition:opacity .4s var(--ease),transform .4s var(--ease);transition-delay:calc(var(--d, 0s)*.5)}.item[data-astro-cid-cpabej2q].r{transform:translate(calc(var(--u)*-6))}.bar[data-astro-cid-cpabej2q],.hot[data-astro-cid-cpabej2q]{transform:scaleY(0);transition:transform .5s var(--ease);transition-delay:calc(.3s + .03s*var(--i))}.tip[data-astro-cid-cpabej2q],.cursor[data-astro-cid-cpabej2q]{opacity:0;transition:opacity .3s var(--ease),transform .4s var(--ease)}.tip[data-astro-cid-cpabej2q]{transform:translateY(calc(var(--u)*6)) scale(.92);transition-delay:.85s}.cursor[data-astro-cid-cpabej2q]{transform:translate(calc(var(--u)*40),calc(var(--u)*40));transition-delay:.7s}.stroke[data-astro-cid-cpabej2q]{transition:stroke-dashoffset .7s var(--ease) .5s}.fill[data-astro-cid-cpabej2q]{transition:opacity .5s var(--ease) .9s}.fill[data-astro-cid-cpabej2q].soft{opacity:0}.prog[data-astro-cid-cpabej2q]{transform:scaleX(0);transition:transform .5s var(--ease);transition-delay:calc(.45s + .05s*var(--i))}.mock-hero[data-astro-cid-cpabej2q].is-visible .r[data-astro-cid-cpabej2q]{opacity:1;transform:none}.mock-hero[data-astro-cid-cpabej2q].is-visible .bar[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q].is-visible .hot[data-astro-cid-cpabej2q]{transform:scaleY(1)}.mock-hero[data-astro-cid-cpabej2q].is-visible .tip[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q].is-visible .cursor[data-astro-cid-cpabej2q]{opacity:1;transform:none}.mock-hero[data-astro-cid-cpabej2q].is-visible .stroke[data-astro-cid-cpabej2q]{stroke-dashoffset:0}.mock-hero[data-astro-cid-cpabej2q].is-visible .fill[data-astro-cid-cpabej2q]{opacity:1}.mock-hero[data-astro-cid-cpabej2q].is-visible .fill[data-astro-cid-cpabej2q].soft{opacity:.5}.mock-hero[data-astro-cid-cpabej2q].is-visible .prog[data-astro-cid-cpabej2q]{transform:scaleX(1)}@media (max-width:640px){.mock-hero[data-astro-cid-cpabej2q] .r[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .bar[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .hot[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .stroke[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .fill[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .prog[data-astro-cid-cpabej2q]{transition:none}.mock-hero[data-astro-cid-cpabej2q] .r[data-astro-cid-cpabej2q]{opacity:1;transform:none}.mock-hero[data-astro-cid-cpabej2q] .bar[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .hot[data-astro-cid-cpabej2q]{transform:scaleY(1)}.mock-hero[data-astro-cid-cpabej2q] .stroke[data-astro-cid-cpabej2q]{stroke-dashoffset:0}.mock-hero[data-astro-cid-cpabej2q] .fill[data-astro-cid-cpabej2q]{opacity:1}.mock-hero[data-astro-cid-cpabej2q] .fill[data-astro-cid-cpabej2q].soft{opacity:.5}.mock-hero[data-astro-cid-cpabej2q] .prog[data-astro-cid-cpabej2q]{transform:scaleX(1)}}@media (max-width:1023px){.mock-hero[data-astro-cid-cpabej2q] .grid[data-astro-cid-cpabej2q]{border-top-color:#edf2f7}}@media (max-width:767px){.mock-hero[data-astro-cid-cpabej2q] .main[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .card[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .ghost[data-astro-cid-cpabej2q]{border-color:#edf2f780}.mock-hero[data-astro-cid-cpabej2q] .stroke[data-astro-cid-cpabej2q]{stroke-width:.6}}@media (prefers-reduced-motion:reduce){.mock-hero[data-astro-cid-cpabej2q] .r[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .bar[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .hot[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .tip[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .cursor[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .stroke[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .fill[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .prog[data-astro-cid-cpabej2q]{transition:none!important;opacity:1!important;transform:none!important}.mock-hero[data-astro-cid-cpabej2q] .stroke[data-astro-cid-cpabej2q]{stroke-dashoffset:0!important}.mock-hero[data-astro-cid-cpabej2q] .fill[data-astro-cid-cpabej2q].soft{opacity:.5!important}}.mock-hero[data-astro-cid-cpabej2q] .hot[data-astro-cid-cpabej2q] .dots[data-astro-cid-cpabej2q]{display:none}.mock-hero[data-astro-cid-cpabej2q] .hm-fx[data-astro-cid-cpabej2q]{position:absolute;left:calc(var(--u)*2);top:calc(var(--u)*1.8);width:calc(var(--u)*22.5);height:calc(var(--u)*15);pointer-events:none}.mock-hero[data-astro-cid-cpabej2q] .hm-fx[data-astro-cid-cpabej2q] i[data-astro-cid-cpabej2q]{position:absolute;left:calc(var(--x)*var(--u)*.9375);top:calc(var(--y)*var(--u)*.9375);width:calc(var(--r)*var(--u)*1.9);height:calc(var(--r)*var(--u)*1.9);margin:calc(var(--r)*var(--u)*-.95)0 0 calc(var(--r)*var(--u)*-.95);border-radius:50%;background:#fff;box-shadow:0 0 calc(var(--u)*1.2) #ffffffe6;opacity:0}.mock-hero[data-astro-cid-cpabej2q].is-visible .hm-fx[data-astro-cid-cpabej2q] i[data-astro-cid-cpabej2q]{animation:hm-twinkle var(--t) cubic-bezier(.45,0,.55,1) infinite;animation-delay:calc(1.7s + var(--dl));animation-fill-mode:backwards}@keyframes hm-twinkle{0%{opacity:0;transform:scale(.3)}35%{opacity:1;transform:scale(1.15) translateY(calc(var(--u)*-.4))}60%{opacity:.7;transform:scale(.9) translateY(calc(var(--u)*-.8))}to{opacity:0;transform:scale(.3) translateY(calc(var(--u)*-1.6))}}.mock-hero[data-astro-cid-cpabej2q] .hm-dot[data-astro-cid-cpabej2q],.mock-hero[data-astro-cid-cpabej2q] .hm-ring[data-astro-cid-cpabej2q]{position:absolute;left:calc(var(--u)*12.3);top:calc(var(--u)*10.2);width:calc(var(--u)*5.6);height:calc(var(--u)*5.6);margin:calc(var(--u)*-2.8)0 0 calc(var(--u)*-2.8);border-radius:50%;pointer-events:none}.mock-hero[data-astro-cid-cpabej2q] .hm-dot[data-astro-cid-cpabej2q]{background:#fff;box-shadow:0 0 0 calc(var(--u)*1.9) #ffffff59;opacity:0;transform:scale(0);transition:opacity .25s ease 1.2s,transform .45s cubic-bezier(.34,1.56,.64,1) 1.2s}.mock-hero[data-astro-cid-cpabej2q].is-visible .hm-dot[data-astro-cid-cpabej2q]{opacity:1;transform:none}.mock-hero[data-astro-cid-cpabej2q] .hm-ring[data-astro-cid-cpabej2q]{box-shadow:0 0 0 calc(var(--u)*.8) #ffffffe6;opacity:0}.mock-hero[data-astro-cid-cpabej2q].is-visible .hm-ring[data-astro-cid-cpabej2q]{animation:hm-click .7s cubic-bezier(.22,1,.36,1) 1.45s 1 both}@keyframes hm-click{0%{opacity:0;transform:scale(.6)}8%{opacity:.9}to{opacity:0;transform:scale(3.2)}}.mock-hero[data-astro-cid-cpabej2q] .cursor[data-astro-cid-cpabej2q]{transition:opacity .35s ease .7s,transform .65s cubic-bezier(.22,1,.36,1) .7s!important}.mock-hero[data-astro-cid-cpabej2q].is-visible .cursor[data-astro-cid-cpabej2q]{animation:hm-press .26s ease-in-out 1.4s 1}@keyframes hm-press{0%,to{transform:none}50%{transform:scale(.82)}}.mock-hero[data-astro-cid-cpabej2q] .tip[data-astro-cid-cpabej2q]{transition-delay:1.55s!important}.roll[data-astro-cid-cpabej2q]{display:inline-grid;overflow:hidden;vertical-align:top}.roll[data-astro-cid-cpabej2q]>span[data-astro-cid-cpabej2q]{grid-area:1/1}.roll-b[data-astro-cid-cpabej2q]{opacity:0;transform:translateY(70%)}.mock-hero[data-astro-cid-cpabej2q].is-visible .roll-a[data-astro-cid-cpabej2q]{animation:hm-roll-out .5s cubic-bezier(.22,1,.36,1) 1.6s both}.mock-hero[data-astro-cid-cpabej2q].is-visible .roll-b[data-astro-cid-cpabej2q]{animation:hm-roll-in .5s cubic-bezier(.22,1,.36,1) 1.65s both}@keyframes hm-roll-out{to{opacity:0;transform:translateY(-70%)}}@keyframes hm-roll-in{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@media (max-width:640px){.mock-hero[data-astro-cid-cpabej2q] .cursor[data-astro-cid-cpabej2q]{transition:opacity .35s ease .3s,transform .65s cubic-bezier(.22,1,.36,1) .3s!important}.mock-hero[data-astro-cid-cpabej2q] .hm-dot[data-astro-cid-cpabej2q]{transition:opacity .25s ease .8s,transform .45s cubic-bezier(.34,1.56,.64,1) .8s}.mock-hero[data-astro-cid-cpabej2q].is-visible .cursor[data-astro-cid-cpabej2q]{animation-delay:1s}.mock-hero[data-astro-cid-cpabej2q].is-visible .hm-ring[data-astro-cid-cpabej2q]{animation-delay:1.05s}.mock-hero[data-astro-cid-cpabej2q] .tip[data-astro-cid-cpabej2q]{transition-delay:1.15s!important}.mock-hero[data-astro-cid-cpabej2q].is-visible .roll-a[data-astro-cid-cpabej2q]{animation-delay:1.2s}.mock-hero[data-astro-cid-cpabej2q].is-visible .roll-b[data-astro-cid-cpabej2q]{animation-delay:1.25s}.mock-hero[data-astro-cid-cpabej2q].is-visible .hm-fx[data-astro-cid-cpabej2q] i[data-astro-cid-cpabej2q]{animation-delay:calc(1.3s + var(--dl))}}@media (prefers-reduced-motion:reduce){.mock-hero[data-astro-cid-cpabej2q] .roll-a[data-astro-cid-cpabej2q]{opacity:0;animation:none!important}.mock-hero[data-astro-cid-cpabej2q] .roll-b[data-astro-cid-cpabej2q]{opacity:1;transform:none;animation:none!important}.mock-hero[data-astro-cid-cpabej2q] .hm-fx[data-astro-cid-cpabej2q] i[data-astro-cid-cpabej2q]{animation:none!important}.mock-hero[data-astro-cid-cpabej2q] .hm-ring[data-astro-cid-cpabej2q]{display:none}.mock-hero[data-astro-cid-cpabej2q] .hm-dot[data-astro-cid-cpabej2q]{opacity:1;transform:none;transition:none}}.hx[data-astro-cid-fhyuksbx]{position:relative;max-width:none;overflow:hidden;background:#fff;border-bottom:1px solid #edf2f7}.hx-bg[data-astro-cid-fhyuksbx]{position:absolute;inset:0 0 auto;height:820px;-webkit-mask-image:radial-gradient(ellipse 78% 70%at 50% 26%,#000 38%,transparent 100%);mask-image:radial-gradient(ellipse 78% 70%at 50% 26%,#000 38%,transparent 100%)}.hx-grid[data-astro-cid-fhyuksbx]{display:block;width:100%;height:100%}.hx[data-astro-cid-fhyuksbx].hx-wait .hx-title[data-astro-cid-fhyuksbx],.hx[data-astro-cid-fhyuksbx].hx-wait .hx-sub[data-astro-cid-fhyuksbx]{visibility:hidden}.hx-pat[data-astro-cid-fhyuksbx]{position:absolute;display:none;pointer-events:none}.hx[data-astro-cid-fhyuksbx][data-bg=graph] .hx-bg[data-astro-cid-fhyuksbx]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M0 4.5h9M4.5 0v9' stroke='%23718096' stroke-width='1'/%3E%3C/svg%3E"),linear-gradient(to right,rgba(26,32,44,.045) 1px,transparent 1px),linear-gradient(to bottom,rgba(26,32,44,.045) 1px,transparent 1px);background-size:80px 80px,8px 8px,8px 8px;background-position:-4.5px -4.5px,0 0,0 0}.hx[data-astro-cid-fhyuksbx][data-bg=paper]{background-color:#f2f2f0}.hx[data-astro-cid-fhyuksbx][data-bg=paper] .hx-bg[data-astro-cid-fhyuksbx]{-webkit-mask-image:none;mask-image:none;height:100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hx[data-astro-cid-fhyuksbx][data-bg=paper] .hx-pat[data-astro-cid-fhyuksbx]:not(.hx-pat--blueprint){display:block}.hx-pat--sheet-a[data-astro-cid-fhyuksbx],.hx-pat--sheet-b[data-astro-cid-fhyuksbx]{background-image:linear-gradient(to right,rgba(26,32,44,.16) 1px,transparent 1px),linear-gradient(to bottom,rgba(26,32,44,.16) 1px,transparent 1px);background-size:26px 26px}.hx-pat--sheet-a[data-astro-cid-fhyuksbx]{left:0;top:0;width:46%;height:520px}.hx-pat--sheet-b[data-astro-cid-fhyuksbx]{right:6%;top:560px;width:40%;height:520px}.hx-pat--disc[data-astro-cid-fhyuksbx]{right:-60px;top:90px;width:220px;height:220px;border-radius:50%;background-color:#f8f7f3;background-image:linear-gradient(to right,rgba(26,32,44,.7) 1px,transparent 1px),linear-gradient(to bottom,rgba(26,32,44,.7) 1px,transparent 1px);background-size:24px 24px;box-shadow:0 6px 18px -6px #00000040}.hx-pat--blob-a[data-astro-cid-fhyuksbx],.hx-pat--blob-b[data-astro-cid-fhyuksbx],.hx-pat--blob-c[data-astro-cid-fhyuksbx]{background:#e2fb74;border-radius:58% 42% 55% 45%/48% 60% 40% 52%}.hx-pat--blob-a[data-astro-cid-fhyuksbx]{left:34%;top:-70px;width:260px;height:150px}.hx-pat--blob-b[data-astro-cid-fhyuksbx]{left:-60px;top:470px;width:180px;height:230px}.hx-pat--blob-c[data-astro-cid-fhyuksbx]{left:150px;top:720px;width:64px;height:56px}@media (max-width:640px){.hx-pat--disc[data-astro-cid-fhyuksbx]{top:auto;bottom:120px;width:140px;height:140px}.hx-pat--sheet-a[data-astro-cid-fhyuksbx]{width:70%;height:220px}}.hx[data-astro-cid-fhyuksbx][data-bg=blueprint]{background:radial-gradient(60% 50%at 80% 10%,rgba(40,90,230,.55),transparent 70%),radial-gradient(50% 45%at 15% 70%,rgba(6,20,90,.7),transparent 70%),#0b2f9e}.hx[data-astro-cid-fhyuksbx][data-bg=blueprint] .hx-bg[data-astro-cid-fhyuksbx]{-webkit-mask-image:none;mask-image:none;height:100%}.hx[data-astro-cid-fhyuksbx][data-bg=blueprint] .hx-pat--blueprint[data-astro-cid-fhyuksbx]{display:block;inset:0}.hx-pat--blueprint[data-astro-cid-fhyuksbx] svg{width:100%;height:auto}.hx[data-astro-cid-fhyuksbx][data-bg=blueprint] .hx-title[data-astro-cid-fhyuksbx]{color:#fff}.hx[data-astro-cid-fhyuksbx][data-bg=blueprint] .hx-title[data-astro-cid-fhyuksbx] .hx-last{color:#ffffff9e}.hx[data-astro-cid-fhyuksbx][data-bg=blueprint] .hx-sub[data-astro-cid-fhyuksbx]{color:#ffffffd1}.hx-inner[data-astro-cid-fhyuksbx]{position:relative;max-width:1080px;margin:0 auto;padding:120px 16px 0;box-sizing:border-box}.hx-head[data-astro-cid-fhyuksbx]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:64px;align-items:start}.hx-title[data-astro-cid-fhyuksbx]{margin:0;color:#1a202c;font-family:Inter Variable,-apple-system,BlinkMacSystemFont,sans-serif;font-size:64px;line-height:76px;font-weight:700;letter-spacing:-1.28px;-webkit-font-smoothing:antialiased}.hx-title[data-astro-cid-fhyuksbx] .hx-last{color:#718096}.hx-title[data-astro-cid-fhyuksbx]>.hx-h1{margin:0;font:inherit;letter-spacing:inherit;color:inherit}.hx-title[data-astro-cid-fhyuksbx]>span,.hx-title[data-astro-cid-fhyuksbx]>.hx-h1{display:block;text-wrap:balance}@media (min-width:1024px){.hx-title[data-astro-cid-fhyuksbx]{font-size:min(64px,6vw)}.hx-title[data-astro-cid-fhyuksbx]>span,.hx-title[data-astro-cid-fhyuksbx]>.hx-h1{white-space:nowrap}}.hx-title[data-astro-cid-fhyuksbx] .hx-reel{position:relative;display:inline-grid;justify-items:start;vertical-align:bottom;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;color:#1a202c}.hx-title[data-astro-cid-fhyuksbx] .hx-reel>span{grid-area:1/1}.hx-title[data-astro-cid-fhyuksbx] .hx-reel-size{visibility:hidden}.hx-title[data-astro-cid-fhyuksbx] .hx-reel-word{opacity:0;transform:translateY(60%);filter:blur(6px);transition:opacity .5s cubic-bezier(.23,1,.32,1),transform .6s cubic-bezier(.23,1,.32,1),filter .5s ease}.hx-title[data-astro-cid-fhyuksbx] .hx-reel-word.is-on{opacity:1;transform:none;filter:none}.hx-title[data-astro-cid-fhyuksbx] .hx-reel-word.is-off{opacity:0;transform:translateY(-60%);filter:blur(6px)}.hx-side[data-astro-cid-fhyuksbx]{display:flex;flex-direction:column;margin-top:var(--side-shift, 12px)}.hx-sub[data-astro-cid-fhyuksbx]{margin:0 0 28px;text-wrap:pretty;max-width:30em}@media (min-width:1024px){.hx-sub[data-astro-cid-fhyuksbx] .hx-beat{display:block;white-space:nowrap}}.hx-ctas[data-astro-cid-fhyuksbx]{display:flex;gap:10px;flex-wrap:wrap}.hx-card[data-astro-cid-fhyuksbx]{display:block;max-width:660px;margin:72px auto 0;text-decoration:none;color:inherit;filter:drop-shadow(0 0 .6px rgba(16,24,40,.28)) drop-shadow(0 4px 4px rgba(0,0,0,.05)) drop-shadow(5px 16px 20px rgba(9,18,36,.03));transition:transform .2s cubic-bezier(.23,1,.32,1)}.hx-card[data-astro-cid-fhyuksbx]:active{transform:scale(.99)}@media (hover:hover) and (pointer:fine){.hx-card[data-astro-cid-fhyuksbx]:hover{transform:translateY(-2px)}}.hx-ticket[data-astro-cid-fhyuksbx]{--cut:300px;display:grid;grid-template-columns:var(--cut)0 minmax(0,1fr);background:#fff;border-radius:20px;-webkit-mask:radial-gradient(circle at var(--cut)0,transparent 10px,#000 10.5px) top/100% 51%no-repeat,radial-gradient(circle at var(--cut) 100%,transparent 10px,#000 10.5px) bottom/100% 51%no-repeat;mask:radial-gradient(circle at var(--cut)0,transparent 10px,#000 10.5px) top/100% 51%no-repeat,radial-gradient(circle at var(--cut) 100%,transparent 10px,#000 10.5px) bottom/100% 51%no-repeat}.hx-rate[data-astro-cid-fhyuksbx]{display:flex;flex-direction:column;justify-content:center;gap:2px;padding:24px 32px}.hx-rate-num[data-astro-cid-fhyuksbx]{display:flex;align-items:baseline;gap:6px;font-size:20px;line-height:32px;font-weight:600;letter-spacing:-.2px;color:#1a202c;white-space:nowrap;font-variant-numeric:tabular-nums}.hx-rate-num[data-astro-cid-fhyuksbx] b[data-astro-cid-fhyuksbx]{font-size:32px;line-height:44px;font-weight:900;letter-spacing:-.32px;background:linear-gradient(180deg,#ff6b34,#ff4500);-webkit-background-clip:text;background-clip:text;color:transparent}.hx-rate-sub[data-astro-cid-fhyuksbx]{font-size:14px;line-height:24px;letter-spacing:-.16px;color:#718096;white-space:nowrap}.hx-perf[data-astro-cid-fhyuksbx]{margin:18px 0;border-left:1.5px dashed #e2e8f0}.hx-intro[data-astro-cid-fhyuksbx]{display:flex;align-items:center;gap:14px;padding:24px 28px;font-size:14px;line-height:24px;letter-spacing:-.16px;color:#4a5568;text-wrap:pretty}.hx-gift[data-astro-cid-fhyuksbx]{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #edf2f7,0 2px 4px #1018280f}.hx-stage[data-astro-cid-fhyuksbx]{position:relative;max-width:1080px;box-sizing:border-box;margin:72px auto 0;padding:0 16px;perspective:1400px}.hx-window[data-astro-cid-fhyuksbx]{--tilt:10deg;transform-origin:50% 100%;transform:rotateX(var(--tilt));transition:transform .25s linear;border-radius:16px 16px 0 0;overflow:hidden;border:1px solid #edf2f7;border-bottom:0;background:#fff;box-shadow:0 28px 88px -44px #0912243d;animation:hx-tilt-in .9s cubic-bezier(.785,.135,.15,.86) .1s both}@keyframes hx-fade-in{0%{opacity:0}}@keyframes hx-tilt-in{0%{opacity:0;transform:translateY(40px) rotateX(24deg)}to{opacity:1;transform:rotateX(var(--tilt))}}.hx-switch[data-astro-cid-fhyuksbx]{position:fixed;z-index:60;left:50%;bottom:16px;transform:translate(-50%);display:flex;gap:14px;flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 32px);box-sizing:border-box;padding:8px 12px;border-radius:16px;background:#1a202ceb;color:#e2e8f0;font:500 12px/1 Inter Variable,sans-serif;box-shadow:0 12px 40px -12px #0006}.hx-switch[data-astro-cid-fhyuksbx] div[data-astro-cid-fhyuksbx]{display:flex;gap:4px;align-items:center}.hx-switch[data-astro-cid-fhyuksbx] span[data-astro-cid-fhyuksbx]{color:#a0aec0;margin-right:4px}.hx-switch[data-astro-cid-fhyuksbx] button[data-astro-cid-fhyuksbx]{padding:6px 9px;border-radius:8px;color:#e2e8f0;background:0 0}.hx-switch[data-astro-cid-fhyuksbx] button[data-astro-cid-fhyuksbx][aria-pressed=true]{background:#fff;color:#1a202c}@media (min-width:640px) and (max-width:1023px){.hx-inner[data-astro-cid-fhyuksbx],.hx-stage[data-astro-cid-fhyuksbx]{padding-left:24px;padding-right:24px}}@media (max-width:1023px){.hx-inner[data-astro-cid-fhyuksbx]{padding-top:72px}.hx-head[data-astro-cid-fhyuksbx]{grid-template-columns:minmax(0,1fr);gap:24px}.hx-side[data-astro-cid-fhyuksbx]{display:block;padding:0}.hx-card[data-astro-cid-fhyuksbx]{margin-top:48px;max-width:none}.hx-stage[data-astro-cid-fhyuksbx]{margin-top:48px}}@media (max-width:640px){.hx-inner[data-astro-cid-fhyuksbx]{padding-top:80px}.hx-head[data-astro-cid-fhyuksbx]{gap:16px}.hx-title[data-astro-cid-fhyuksbx]{font-size:36px;line-height:42px;letter-spacing:-.5px}.hx-sub[data-astro-cid-fhyuksbx]{margin-bottom:32px}.hx-sub[data-astro-cid-fhyuksbx] .hx-beat{display:block}.hx-ctas[data-astro-cid-fhyuksbx]{flex-direction:column}.hx-card[data-astro-cid-fhyuksbx]{margin-top:36px}.hx-ticket[data-astro-cid-fhyuksbx]{--cut:100px;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--cut)0 auto;-webkit-mask:radial-gradient(circle at 0 var(--cut),transparent 10px,#000 10.5px) left/51% 100%no-repeat,radial-gradient(circle at 100% var(--cut),transparent 10px,#000 10.5px) right/51% 100%no-repeat;mask:radial-gradient(circle at 0 var(--cut),transparent 10px,#000 10.5px) left/51% 100%no-repeat,radial-gradient(circle at 100% var(--cut),transparent 10px,#000 10.5px) right/51% 100%no-repeat}.hx-rate[data-astro-cid-fhyuksbx]{padding:0 20px}.hx-rate-sub[data-astro-cid-fhyuksbx]{white-space:normal}.hx-perf[data-astro-cid-fhyuksbx]{margin:0 18px;border-left:0;border-top:1.5px dashed #e2e8f0}.hx-intro[data-astro-cid-fhyuksbx]{padding:16px 20px 20px}.hx-stage[data-astro-cid-fhyuksbx]{margin-top:40px}.hx-window[data-astro-cid-fhyuksbx]{border-radius:12px 12px 0 0;transform:none;transition:none;animation:hx-fade-in .4s ease both}.hx-switch[data-astro-cid-fhyuksbx]{gap:8px;bottom:8px}}@media (max-width:359px){.hx-title[data-astro-cid-fhyuksbx]{font-size:30px;line-height:36px}}@media (prefers-reduced-motion:reduce){.hx-window[data-astro-cid-fhyuksbx]{animation:none;--tilt:0deg;transition:none}}.mock-pricing-tiers[data-astro-cid-txqg7ybn]{--u:calc(100cqw / 992);position:relative;width:100%;aspect-ratio:992/720;container-type:inline-size;overflow:hidden;font-family:Geist Variable,-apple-system,system-ui,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-row[data-astro-cid-txqg7ybn]{position:absolute;box-sizing:border-box;border:max(1px,calc(2*var(--u))) solid transparent;left:calc(40*var(--u));height:calc(148*var(--u));padding:calc(24*var(--u)) calc(30*var(--u))0 calc(24*var(--u));border-radius:calc(32*var(--u));background:var(--pt-card);box-shadow:var(--pt-ring),var(--pt-drop);transform:translateY(calc(10*var(--u)));transition:transform .8s cubic-bezier(.22,1,.36,1) calc(var(--i)*.11s)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r1[data-astro-cid-txqg7ybn]{--i:0;top:calc(36*var(--u));width:calc(600*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r2[data-astro-cid-txqg7ybn]{--i:1;top:calc(206*var(--u));width:calc(690*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r3[data-astro-cid-txqg7ybn]{--i:2;top:calc(376*var(--u));width:calc(830*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r4[data-astro-cid-txqg7ybn]{--i:3;top:calc(546*var(--u));width:calc(912*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-row[data-astro-cid-txqg7ybn]{transform:none}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-head[data-astro-cid-txqg7ybn]{display:flex;align-items:center;gap:calc(16*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-ic[data-astro-cid-txqg7ybn]{flex:none;width:calc(52*var(--u));height:calc(52*var(--u));display:grid;place-items:center;border-radius:calc(15*var(--u));background:var(--pt-ic-bg);box-shadow:var(--pt-ic-ring);margin-right:calc(2*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-ic[data-astro-cid-txqg7ybn] svg[data-astro-cid-txqg7ybn]{width:calc(26*var(--u));height:calc(26*var(--u));display:block}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r1[data-astro-cid-txqg7ybn]{--pt-on:var(--c-blue)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r2[data-astro-cid-txqg7ybn]{--pt-on:var(--c-green)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r3[data-astro-cid-txqg7ybn]{--pt-on:var(--c-amber)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-r4[data-astro-cid-txqg7ybn]{--pt-on:var(--c-violet)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-name[data-astro-cid-txqg7ybn]{font-size:calc(29*var(--u));line-height:1;font-weight:500;letter-spacing:-.01em;color:var(--pt-name, var(--pt-ink));white-space:nowrap}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-tag[data-astro-cid-txqg7ybn]{margin-left:auto;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:calc(23*var(--u));line-height:1;padding:calc(9*var(--u)) calc(13*var(--u));border-radius:calc(7*var(--u));white-space:nowrap;background:var(--tg-bg);color:var(--tg-fg)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-plus[data-astro-cid-txqg7ybn]{margin-left:auto;font-family:Geist Mono Variable,ui-monospace,monospace;font-size:calc(23*var(--u));color:var(--pt-mute);white-space:nowrap}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-units[data-astro-cid-txqg7ybn]{display:flex;gap:calc(12*var(--u));margin-top:calc(16*var(--u));padding-left:calc(70*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-units[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]{width:calc(18*var(--u));height:calc(18*var(--u));background:var(--pt-off);transition:background .3s ease}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-sq[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]{border-radius:calc(4*var(--u))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-dot[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]{border-radius:50%}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-units[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]:nth-child(-n+3){background:var(--pt-on)}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-r1[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]:nth-child(1){transition-delay:.5s}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-r1[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]:nth-child(2){transition-delay:.6s}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-r1[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]:nth-child(3){transition-delay:.7s}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-r2[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]:nth-child(1){transition-delay:.65s}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-r2[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]:nth-child(2){transition-delay:.75s}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-r2[data-astro-cid-txqg7ybn] i[data-astro-cid-txqg7ybn]:nth-child(3){transition-delay:.85s}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-bar[data-astro-cid-txqg7ybn]{position:relative;margin-top:calc(22*var(--u));margin-left:calc(70*var(--u));height:calc(10*var(--u));border-radius:calc(5*var(--u));background:var(--pt-off);overflow:hidden}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-bar[data-astro-cid-txqg7ybn] b[data-astro-cid-txqg7ybn]{position:absolute;inset:0;border-radius:inherit;background:var(--pt-on);transform-origin:left;transform:scaleX(0);transition:transform 1.1s cubic-bezier(.22,1,.36,1) .8s}.mock-pricing-tiers[data-astro-cid-txqg7ybn].is-visible .pt-bar[data-astro-cid-txqg7ybn] b[data-astro-cid-txqg7ybn]{transform:scaleX(var(--w))}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-blue[data-astro-cid-txqg7ybn]{--tg-bg:var(--tgb-bg);--tg-fg:var(--tgb-fg)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-green[data-astro-cid-txqg7ybn]{--tg-bg:var(--tgg-bg);--tg-fg:var(--tgg-fg)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-amber[data-astro-cid-txqg7ybn]{--tg-bg:var(--tga-bg);--tg-fg:var(--tga-fg)}.mock-pricing-tiers[data-astro-cid-txqg7ybn] .pt-violet[data-astro-cid-txqg7ybn]{--tg-bg:var(--tgv-bg);--tg-fg:var(--tgv-fg)}.mock-pricing-tiers[data-astro-cid-txqg7ybn]{--pt-card:linear-gradient(#ffffff, #ffffff) padding-box, radial-gradient(274% 273% at 23.3% 0, #edf2f7, rgba(237, 242, 247, 0)) border-box;--pt-ring:0 0 #0000;--pt-drop:0 calc(8 * var(--u)) calc(24 * var(--u)) calc(-8 * var(--u)) #0000000a;--pt-ink:#1a202c;--pt-name:#1a202c;--pt-mute:#5f6b7a;--pt-off:#f1f3f6;--c-blue:oklch(.7 .12 262);--c-green:oklch(.72 .11 158);--c-amber:oklch(.78 .11 68);--c-violet:oklch(.69 .13 295);--pt-ic-bg:#ffffff;--pt-ic-ring:inset 0 0 0 1px #e9edf2;--tgb-bg:#e8effc;--tgb-fg:#1e3f99;--tgg-bg:#e3f5ea;--tgg-fg:#17613a;--tga-bg:#fbefe2;--tga-fg:#7a3d0a;--tgv-bg:#eeeafc;--tgv-fg:#4a33a3}.mock[data-astro-cid-fjrpux5i]{--u:calc(100cqw / 496);--ux:var(--u);--uy:var(--u);--bw:max(1px, var(--u));position:relative;width:100%;aspect-ratio:992/720;container-type:inline-size;overflow:hidden;background:#fff;font-family:Geist Mono Variable,ui-monospace,SFMono-Regular,Menlo,monospace;-webkit-font-smoothing:antialiased;letter-spacing:0;color:#4a5568}.defs[data-astro-cid-fjrpux5i]{position:absolute;width:0;height:0;overflow:hidden}.code[data-astro-cid-fjrpux5i]{position:absolute;left:calc(36*var(--ux));top:calc(150*var(--uy));font-size:calc(12*var(--u));line-height:calc(22*var(--u));font-variant-ligatures:none;color:#171717;opacity:.25}.ln[data-astro-cid-fjrpux5i]{display:block;white-space:pre;opacity:0;transform:translateY(calc(3*var(--u)))}.code[data-astro-cid-fjrpux5i] i[data-astro-cid-fjrpux5i]{font-style:normal}.kw[data-astro-cid-fjrpux5i]{color:#0060f2}.fn[data-astro-cid-fjrpux5i]{color:#d8001b}.num[data-astro-cid-fjrpux5i]{color:#d66700}.op[data-astro-cid-fjrpux5i]{color:#171717}.card[data-astro-cid-fjrpux5i]{--r:0deg;position:absolute;z-index:1;left:calc(var(--x)*var(--ux));top:calc(var(--y)*var(--uy));width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));display:flex;align-items:center;box-sizing:border-box;overflow:hidden;padding-left:calc(var(--pl)*var(--u));gap:calc(var(--gap)*var(--u));border:var(--bw) solid transparent;border-radius:calc(var(--rad)*var(--u));background:linear-gradient(#fff,#fff) padding-box,radial-gradient(calc(var(--gx)*var(--u)) calc(var(--gy)*var(--u)) at calc(var(--gc)*var(--u))0,#edf2f7,#edf2f700) border-box;box-shadow:0 calc(4*var(--u)) calc(12*var(--u)) calc(-4*var(--u)) #0000000a;opacity:0;transform:scale(.96) rotate(var(--r));will-change:transform,opacity}.card-zip[data-astro-cid-fjrpux5i]{--x:24;--y:49;--w:253;--h:64;--rad:16;--pl:12;--gap:8;--gx:693;--gy:175;--gc:59;align-items:flex-start;padding-top:calc(12*var(--u))}.card-zip[data-astro-cid-fjrpux5i] .txt[data-astro-cid-fjrpux5i]{margin-top:calc(4*var(--u))}.card-discord[data-astro-cid-fjrpux5i]{--x:326.65;--y:83;--w:152;--h:40;--rad:12;--pl:8;--gap:8;--gx:417;--gy:109;--gc:35.6;--r:-2deg}.card-key[data-astro-cid-fjrpux5i]{--x:280;--y:149;--w:199;--h:48;--rad:14;--pl:12;--gap:8;--gx:544;--gy:132;--gc:46.6}.card-gpt[data-astro-cid-fjrpux5i]{--x:298;--y:250;--w:158;--h:60;--rad:14;--pl:12;--gap:6;--gx:445;--gy:162;--gc:37;align-items:flex-start;padding-top:calc(12*var(--u))}.ic[data-astro-cid-fjrpux5i]{position:relative;flex:none;display:block;width:calc(24*var(--u));height:calc(24*var(--u))}.ic[data-astro-cid-fjrpux5i] svg[data-astro-cid-fjrpux5i]{display:block}.ic-zip[data-astro-cid-fjrpux5i] .zf[data-astro-cid-fjrpux5i]{position:absolute;left:calc(3.4*var(--u));top:calc(1.4*var(--u));width:calc(17.2*var(--u));height:calc(21.2*var(--u))}.ic-zip[data-astro-cid-fjrpux5i] .zfold[data-astro-cid-fjrpux5i]{position:absolute;left:calc(14*var(--u));top:calc(2.27*var(--u));width:calc(5.73*var(--u));height:calc(5.73*var(--u))}.ziplbl[data-astro-cid-fjrpux5i]{position:absolute;left:calc(5.9*var(--u));top:calc(9.5*var(--u));font-size:calc(8*var(--u));line-height:calc(10*var(--u));font-weight:700;color:#fff;white-space:nowrap}.ic-star[data-astro-cid-fjrpux5i] svg[data-astro-cid-fjrpux5i]{position:absolute;left:calc(3.5*var(--u));top:calc(3.5*var(--u));width:calc(17*var(--u));height:calc(17*var(--u))}.txt[data-astro-cid-fjrpux5i]{display:flex;flex-direction:column;gap:calc(4*var(--u));min-width:0}.t1[data-astro-cid-fjrpux5i]{font-size:calc(12*var(--u));line-height:calc(16*var(--u));font-weight:400;white-space:nowrap;color:#4a5568}.t2[data-astro-cid-fjrpux5i]{font-size:calc(11*var(--u));line-height:calc(16*var(--u));white-space:nowrap;color:#a0aec0}.shine[data-astro-cid-fjrpux5i]{position:absolute;inset:0;width:45%;background:linear-gradient(100deg,#fff0,#ffffffd9,#fff0);opacity:0;transform:translate(-140%);pointer-events:none}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]{animation:en-line .6s cubic-bezier(.22,1,.36,1) forwards}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(1){animation-delay:.05s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(2){animation-delay:.11s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(3){animation-delay:.17s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(4){animation-delay:.23s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(5){animation-delay:.29s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(6){animation-delay:.35s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(7){animation-delay:.41s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(8){animation-delay:.47s}.mock[data-astro-cid-fjrpux5i].is-visible .ln[data-astro-cid-fjrpux5i]:nth-child(9){animation-delay:.53s}.mock[data-astro-cid-fjrpux5i].is-visible .card[data-astro-cid-fjrpux5i]{animation:en-pop .7s cubic-bezier(.22,1,.36,1) forwards}.mock[data-astro-cid-fjrpux5i].is-visible .card-zip[data-astro-cid-fjrpux5i]{animation-delay:.15s}.mock[data-astro-cid-fjrpux5i].is-visible .card-discord[data-astro-cid-fjrpux5i]{animation-delay:.24s}.mock[data-astro-cid-fjrpux5i].is-visible .card-key[data-astro-cid-fjrpux5i]{animation-delay:.33s}.mock[data-astro-cid-fjrpux5i].is-visible .card-gpt[data-astro-cid-fjrpux5i]{animation-delay:.42s}.mock[data-astro-cid-fjrpux5i].is-visible .shine[data-astro-cid-fjrpux5i]{animation:en-shine .9s ease-in-out 1.15s 1 forwards}@keyframes en-line{0%{opacity:0;transform:translateY(calc(3*var(--u)))}to{opacity:1;transform:translateY(0)}}@keyframes en-pop{0%{opacity:0;transform:scale(.96) rotate(var(--r))}to{opacity:1;transform:scale(1) rotate(var(--r))}}@keyframes en-shine{0%{opacity:0;transform:translate(-140%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(260%)}}@media (max-width:767px){.mock[data-astro-cid-fjrpux5i]{aspect-ratio:664/520;--u:calc(100cqw / 470);--ux:calc(100cqw / 496);--uy:calc(100cqw / 459.7)}}@media (prefers-reduced-motion:reduce){.mock[data-astro-cid-fjrpux5i] .ln[data-astro-cid-fjrpux5i]{animation:none!important;opacity:1!important;transform:none!important}.mock[data-astro-cid-fjrpux5i] .card[data-astro-cid-fjrpux5i]{animation:none!important;opacity:1!important;transform:rotate(var(--r))!important}.mock[data-astro-cid-fjrpux5i] .shine[data-astro-cid-fjrpux5i]{display:none}}.mock[data-astro-cid-v6c76sjj]{position:relative;width:100%;overflow:hidden;background:#fff;container-type:inline-size;font-family:Geist Variable,-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#4a5568;line-height:1}.defs[data-astro-cid-v6c76sjj]{position:absolute;width:0;height:0;overflow:hidden}.mock[data-astro-cid-v6c76sjj] [data-astro-cid-v6c76sjj]{box-sizing:border-box}.stage[data-astro-cid-v6c76sjj]{position:relative;width:100%;aspect-ratio:992/720;--u:calc(100cqw / 496)}.grp[data-astro-cid-v6c76sjj]{position:absolute;left:calc(var(--ox, 0)*var(--u));top:calc(var(--oy, 0)*var(--u));width:0;height:0}.grp[data-astro-cid-v6c76sjj]>[data-astro-cid-v6c76sjj]{position:absolute}.wire[data-astro-cid-v6c76sjj]{left:calc((87 + var(--wx, 0))*var(--u));width:calc(146*var(--u));height:calc(116.709*var(--u));overflow:visible}.wire-top[data-astro-cid-v6c76sjj]{top:calc(66.6*var(--u))}.wire-mid[data-astro-cid-v6c76sjj]{left:calc((86.6 + var(--wx, 0))*var(--u));top:calc(180.6*var(--u));width:calc(68.4*var(--u));height:calc(.8*var(--u))}.wire-bot[data-astro-cid-v6c76sjj]{top:calc(178.691*var(--u))}.draw[data-astro-cid-v6c76sjj]{fill:none;stroke:#fff;stroke-width:6;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1) calc(.2s + var(--i)*80ms)}.mock[data-astro-cid-v6c76sjj].is-visible .draw[data-astro-cid-v6c76sjj]{stroke-dashoffset:0}.spark[data-astro-cid-v6c76sjj]{fill:none;stroke:var(--c);stroke-width:1.1;stroke-linecap:round;stroke-dasharray:.07 .93;stroke-dashoffset:.07;opacity:0;filter:drop-shadow(0 0 1.5px var(--c))}.mock[data-astro-cid-v6c76sjj].is-visible .spark[data-astro-cid-v6c76sjj]{animation:mm-spark 2.4s cubic-bezier(.45,0,.55,1) calc(1.2s + var(--d)) infinite}@keyframes mm-spark{0%{stroke-dashoffset:.07;opacity:0}10%{opacity:1}72%{opacity:1}88%{opacity:0}to{stroke-dashoffset:-.93;opacity:0}}.tile[data-astro-cid-v6c76sjj]{left:calc(26*var(--u));top:calc(var(--y)*var(--u));opacity:0;transform:translate(calc(-8*var(--u)));transition:opacity .45s ease calc(var(--i)*90ms),transform .7s cubic-bezier(.22,1,.36,1) calc(var(--i)*90ms)}.mock[data-astro-cid-v6c76sjj].is-visible .tile[data-astro-cid-v6c76sjj]{opacity:1;transform:none}.tile-box[data-astro-cid-v6c76sjj]{width:calc(60*var(--u));height:calc(60*var(--u));border-radius:calc(16*var(--u));background:#fff;box-shadow:0 calc(3.73*var(--u)) calc(7.47*var(--u)) calc(-5.6*var(--u)) #0000000a;display:grid;place-items:center}.tile-box[data-astro-cid-v6c76sjj]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(161deg,#edf2f7,#edf2f733);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tile-svg[data-astro-cid-v6c76sjj]{left:calc(24.1333*var(--u));width:calc(63.7333*var(--u));height:calc(65.6*var(--u));overflow:visible}.api[data-astro-cid-v6c76sjj]{font-family:Geist Mono Variable,ui-monospace,monospace;font-size:calc(16*var(--u));color:#4a5568}.db[data-astro-cid-v6c76sjj]{display:block;width:calc(20*var(--u));height:calc(22*var(--u))}.gauge[data-astro-cid-v6c76sjj]{left:calc(242.582*var(--u));top:calc(76*var(--u));width:calc(210.419*var(--u));height:calc(210.001*var(--u));overflow:visible;opacity:0;transition:opacity .9s ease .3s}.mock[data-astro-cid-v6c76sjj].is-visible .gauge[data-astro-cid-v6c76sjj]{opacity:1}.needle[data-astro-cid-v6c76sjj]{left:calc(326*var(--u));top:calc(142*var(--u));width:calc(60.6397*var(--u));height:calc(58.4382*var(--u));overflow:visible;opacity:0;transition:opacity .3s ease .45s}.mock[data-astro-cid-v6c76sjj].is-visible .needle[data-astro-cid-v6c76sjj]{opacity:1}.pivot[data-astro-cid-v6c76sjj],.wobble[data-astro-cid-v6c76sjj]{transform-box:view-box;transform-origin:22px 36.438px}.pivot[data-astro-cid-v6c76sjj]{transform:rotate(-135deg);transition:transform 1.2s cubic-bezier(.34,1.45,.64,1) .45s}.mock[data-astro-cid-v6c76sjj].is-visible .pivot[data-astro-cid-v6c76sjj]{transform:rotate(0)}.mock[data-astro-cid-v6c76sjj].is-visible .wobble[data-astro-cid-v6c76sjj]{animation:mm-wobble 9s ease-in-out 1.9s infinite}@keyframes mm-wobble{0%,to{transform:rotate(0)}30%{transform:rotate(2deg)}70%{transform:rotate(-2deg)}}.badge[data-astro-cid-v6c76sjj]{left:calc(328*var(--u));top:calc(158.438*var(--u));width:calc(40*var(--u));height:calc(40.0001*var(--u));overflow:visible;opacity:0;transform:scale(.6);transition:opacity .3s ease .45s,transform .6s cubic-bezier(.22,1,.36,1) .45s}.mock[data-astro-cid-v6c76sjj].is-visible .badge[data-astro-cid-v6c76sjj]{opacity:1;transform:none}.code[data-astro-cid-v6c76sjj]{left:calc(276*var(--u));top:calc(207*var(--u));font-size:calc(8*var(--u));line-height:calc(16*var(--u));letter-spacing:-.03em;color:#ffd6c3;white-space:pre}.ln[data-astro-cid-v6c76sjj]{opacity:0;transform:translateY(calc(3*var(--u)));transition:opacity .5s ease calc(.7s + var(--i)*70ms),transform .6s cubic-bezier(.22,1,.36,1) calc(.7s + var(--i)*70ms)}.mock[data-astro-cid-v6c76sjj].is-visible .ln[data-astro-cid-v6c76sjj]{opacity:1;transform:none}@media (max-width:767px){.stage[data-astro-cid-v6c76sjj]{aspect-ratio:658/608}.grp[data-astro-cid-v6c76sjj].src{--u:calc(100cqw / 496 * 1.256);--ox:-17;--wx:-24}.grp[data-astro-cid-v6c76sjj].meter{--u:calc(100cqw / 496 * 1.1);--ox:-17;--oy:25.5}}@media (prefers-reduced-motion:reduce){.mock[data-astro-cid-v6c76sjj] .spark[data-astro-cid-v6c76sjj]{display:none}.mock[data-astro-cid-v6c76sjj] .draw[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .tile[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .gauge[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .needle[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .pivot[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .wobble[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .badge[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .ln[data-astro-cid-v6c76sjj]{transition:none!important;animation:none!important;opacity:1!important}.mock[data-astro-cid-v6c76sjj] .draw[data-astro-cid-v6c76sjj]{stroke-dashoffset:0!important}.mock[data-astro-cid-v6c76sjj] .tile[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .badge[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .ln[data-astro-cid-v6c76sjj]{transform:none!important}.mock[data-astro-cid-v6c76sjj] .pivot[data-astro-cid-v6c76sjj],.mock[data-astro-cid-v6c76sjj] .wobble[data-astro-cid-v6c76sjj]{transform:rotate(0)!important}}.cp-link[data-astro-cid-ibz7hndl]{display:block;border-radius:24px;text-decoration:none;color:inherit;transition:transform .2s cubic-bezier(.23,1,.32,1)}.cp-link[data-astro-cid-ibz7hndl]:active{transform:scale(.99)}.cp-link[data-astro-cid-ibz7hndl] .feature-card[data-astro-cid-ibz7hndl]{height:100%;transition:opacity .8s ease,transform .8s ease,box-shadow .2s ease}@media (hover:hover) and (pointer:fine){.cp-link[data-astro-cid-ibz7hndl]:hover{transform:translateY(-3px)}.cp-link[data-astro-cid-ibz7hndl]:hover .feature-card[data-astro-cid-ibz7hndl]{box-shadow:0 4px 8px -4px #00000014,5px 16px 40px -4px #09122408}.cp-link[data-astro-cid-ibz7hndl]:hover .cp-arrow-line[data-astro-cid-ibz7hndl]{opacity:1}.cp-link[data-astro-cid-ibz7hndl]:hover .cp-arrow-tip[data-astro-cid-ibz7hndl]{transform:translate(3px)}}.cp-link[data-astro-cid-ibz7hndl]:focus-visible{outline:2px solid #ff4500;outline-offset:4px}.cp-title[data-astro-cid-ibz7hndl]{display:flex;align-items:center;gap:8px}.cp-arrow[data-astro-cid-ibz7hndl]{flex:none;margin-top:1px;fill:none;stroke:#a0aec0;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.cp-arrow-line[data-astro-cid-ibz7hndl]{opacity:0;transition:opacity .15s cubic-bezier(.215,.61,.355,1)}.cp-arrow-tip[data-astro-cid-ibz7hndl]{transition:transform .15s cubic-bezier(.215,.61,.355,1)}.cp-art[data-astro-cid-ibz7hndl]{transform:translate(var(--nx, 0),var(--ny, 0))}@media (prefers-reduced-motion:reduce){.cp-link[data-astro-cid-ibz7hndl],.cp-link[data-astro-cid-ibz7hndl]:hover{transform:none}}.feature-card[data-astro-cid-ibz7hndl]{opacity:0;transform:translateY(40px);transition:opacity .8s ease,transform .8s ease}.feature-card[data-astro-cid-ibz7hndl].is-visible{opacity:1;transform:translateY(0)}.kv-ag{--fg1:rgba(255, 255, 255, .8);--fg2:rgba(255, 255, 255, .7);--fg3:#8a8f98;--fg4:#62666d;--ln:rgba(255, 255, 255, .08);--ln2:rgba(255, 255, 255, .05);--tint:rgba(255, 255, 255, .04);--tint2:rgba(255, 255, 255, .08);--ok-bg:rgba(76, 183, 130, .16);--ok-fg:#4cb782;--ag-bg:#0c0d0f;--ag-code:#08090a;--ag-tool:#c5b3ff;border-color:#ffffff14}.kv-ag-band{background:#1a1a1a}.kv-ag>*{position:relative;z-index:1}.kv-ag:after{display:none!important}.kv-ag:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:90px 90px,90px 90px,10px 10px,10px 10px;background-position:center top;-webkit-mask:linear-gradient(180deg,#000 0,rgba(0,0,0,.55) 38%,rgba(0,0,0,.15) 70%,#000 100%);mask:linear-gradient(180deg,#000 0,rgba(0,0,0,.55) 38%,rgba(0,0,0,.15) 70%,#000 100%)}.kv-ag:after{content:"";position:absolute;left:8%;right:30%;top:34%;height:520px;z-index:0;pointer-events:none;background:radial-gradient(50% 50%at 50% 50%,rgba(113,112,255,.1),transparent 70%);filter:blur(20px)}.kv-ag-h{color:#fff}.kv-ag-p{color:#ffffffa3}.kv-ag .ag-grid{margin-top:64px;display:grid;grid-template-columns:1.45fr 1fr;gap:20px;align-items:stretch}.kv-ag .ag-grid>*{min-width:0}.kv-ag .ag-stage,.kv-ag .ag-side,.kv-ag .ag-meta{opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform 1s cubic-bezier(.22,1,.36,1)}.kv-ag .ag-stage{position:relative;padding-top:66px}.kv-ag .ag-stage:before{content:"";position:absolute;inset:-90px -60px -90px -16px;z-index:0;pointer-events:none;background:radial-gradient(closest-side,#1a1a1ac7,#1a1a1a8c 55%,#1a1a1a00)}.kv-ag .ag-side{position:relative;z-index:3}.kv-ag .ag-board{z-index:1}.kv-ag .ag-term{z-index:2}.kv-ag .ag-board{position:absolute;inset:0 18px 0 0;padding:0;-webkit-mask-composite:source-in;-webkit-mask:linear-gradient(90deg,#000 45%,rgba(0,0,0,.25) 100%),linear-gradient(180deg,#000 0,#000 150px,transparent 75%);-webkit-mask-composite:source-in,xor;mask:linear-gradient(90deg,#000 45%,rgba(0,0,0,.25) 100%) intersect,linear-gradient(180deg,#000 0,#000 150px,transparent 75%)}.kv-ag .ag-bcol{min-width:0}.kv-ag .ag-bh{display:flex;align-items:center;gap:7px;font-size:12px;line-height:16px;font-weight:500;color:var(--fg2)}.kv-ag .ag-bh b{font-weight:400;color:#62666d}.kv-ag .ag-si{width:13px;height:13px;flex:none;color:#62666d}.kv-ag .ag-si-sb{color:#e2b340}.kv-ag .ag-si-pr{color:#4cb782}.kv-ag .ag-bc{margin-top:8px;height:30px;display:flex;align-items:center;gap:8px;padding:0 6px 0 10px;border-radius:8px;background:#16171b;box-shadow:inset 0 0 0 1px #ffffff0f;white-space:nowrap;overflow:hidden}.kv-ag .ag-bid{flex:none;font-size:11px;line-height:16px;color:#62666d}.kv-ag .ag-bt{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:16px;font-weight:500;color:var(--fg1)}.kv-ag .ag-tag{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 7px;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff14;font-size:11px;line-height:16px;color:#8a8f98}.kv-ag .ag-tag i{width:6px;height:6px;border-radius:50%}.kv-ag .ag-board{--g:12px}.kv-ag .ag-unit{position:absolute;top:0;left:0;width:calc((100% - 2*var(--g))/3)}.kv-ag .ag-unit .ag-bc{margin-top:8px}.kv-ag .u-pro{transform:translate(calc(100% + var(--g)))}.kv-ag .u-free{transform:translate(calc(200% + 2*var(--g)))}.kv-ag .ag-n1,.kv-ag .ag-stage.live .ag-n0{display:none}.kv-ag .ag-stage.live .ag-n1{display:inline}.kv-ag .ag-slot{margin-top:8px;height:30px;border-radius:8px;border:1px dashed rgba(255,255,255,.1);transition:opacity .4s ease}.kv-ag .ag-pro{position:absolute;left:0;right:0;top:24px;margin:0!important;opacity:0;transform:translateY(-8px) scale(.98);transition:opacity .5s ease,transform .7s cubic-bezier(.22,1,.36,1)}.kv-ag .ag-stage.live .ag-pro{opacity:1;transform:none}.kv-ag .ag-stage.live .ag-slot{opacity:0}.kv-ag .ag-term{margin:0 18px 0 0}.kv-ag .ag-meta{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.kv-ag .ag-meta>.ag-works{padding:0}.kv-ag .ag-meta .ag-works-l{width:132px;flex:none;white-space:nowrap;padding:0!important}.kv-ag .ag-meta span,.kv-ag .ag-meta a{white-space:nowrap}@media (max-width:560px){.kv-ag .ag-meta .ag-works-l{width:100%}}.kv-ag .ag-side{transition-delay:.12s}.kv-ag .ag-meta{transition-delay:.2s}.kv-ag .is-visible{opacity:1!important;transform:none!important}.kv-ag .ag-term{position:relative;border-radius:16px;overflow:hidden;background:var(--ag-bg);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff0f,0 30px 80px -40px #000000e6}.kv-ag code{font:inherit}.kv-ag .ag-tool{font-family:var(--font-family-website-dev)}.kv-ag .ag-docs a{height:26px;padding:0 9px 0 10px;display:inline-flex;align-items:center;gap:5px;border-radius:8px;color:var(--fg2);background:#0c0d0f;box-shadow:inset 0 0 0 1px var(--ln);text-decoration:none;transition:color .12s,box-shadow .12s}.kv-ag .ag-docs a:hover{color:var(--fg1);box-shadow:inset 0 0 0 1px #ffffff29}.kv-ag .ag-arr{width:11px;height:11px;color:var(--fg4);transition:color .12s,transform .15s}.kv-ag .ag-docs a:hover .ag-arr{color:var(--fg2);transform:translate(1px,-1px)}.kv-ag .ag-b p code{font-family:var(--font-family-website-dev);font-size:13px;color:var(--fg2);white-space:nowrap}.kv-ag .ag-reply,.kv-ag .ag-reply code{font-family:Inter Variable,-apple-system,BlinkMacSystemFont,sans-serif}.kv-ag .ag-bar{display:flex;align-items:center;gap:7px;height:42px;padding:0 16px;border-bottom:1px solid var(--ln2);background:#ffffff05;color:var(--fg4)}.kv-ag .ag-bar i{--c:#ff5f57;--rim:rgba(0, 0, 0, .18);position:relative;width:12px;height:12px;border-radius:50%;background:linear-gradient(0deg,#ffffff24,#fff0 55%),var(--c);box-shadow:inset 0 0 0 .5px var(--rim)}.kv-ag .ag-bar i:nth-child(2){--c:#febc2e}.kv-ag .ag-bar i:nth-child(3){--c:#28c840}.kv-ag .ag-bar{gap:8px}.kv-ag .ag-bar span{margin-left:8px}.kv-ag .ag-body{padding:20px 22px 24px;min-height:410px}.kv-ag .ag-prompt{color:var(--fg1);display:flex;gap:10px}.kv-ag .ag-gt{color:var(--fg4);flex:none;width:14px;text-align:center}.kv-ag .ag-line{min-width:0}.kv-ag .ag-caret{display:inline-block;width:7px;height:16px;margin-left:2px;vertical-align:-3px;background:var(--fg2);animation:ag-blink 1s steps(1) infinite}.kv-ag .ag-term.done .ag-caret{display:none}@keyframes ag-blink{50%{opacity:0}}.kv-ag .ag-steps{margin-left:-10px;margin-top:18px;display:flex;flex-direction:column;gap:2px}.kv-ag .ag-step{display:grid;grid-template-columns:16px 196px minmax(0,1fr);align-items:center;gap:8px;height:30px;padding:0 10px;border-radius:8px;font-size:12px;line-height:16px;letter-spacing:0;transform:translateY(4px);transition:opacity .3s ease,transform .4s cubic-bezier(.22,1,.36,1),background-color .3s;opacity:.22}.kv-ag .ag-step.shown{opacity:1;transform:none}.kv-ag .ag-step.run{background:var(--tint)}.kv-ag .ag-dot{width:14px;height:14px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px var(--fg4)}.kv-ag .ag-step.run .ag-dot{animation:ag-spin .7s linear infinite;background:conic-gradient(from 0deg,var(--fg2)0 25%,transparent 25% 100%);-webkit-mask:radial-gradient(circle,transparent 4px,#000 4.5px);mask:radial-gradient(circle,transparent 4px,#000 4.5px)}.kv-ag .ag-step.ok .ag-dot{box-shadow:none;background:var(--ok-bg)}.kv-ag .ag-step.ok .ag-dot i{width:6px;height:6px;border-radius:50%;background:var(--ok-fg)}@keyframes ag-spin{to{transform:rotate(360deg)}}.kv-ag .ag-srv{display:none}.kv-ag .ag-tool{color:var(--fg2)}.kv-ag .ag-out{color:var(--fg3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kv-ag .ag-step.ok .ag-out{color:var(--fg2)}.kv-ag .ag-reply{margin-top:18px;padding-top:16px;border-top:1px solid var(--ln2);color:var(--fg2);opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.kv-ag .ag-reply.shown{opacity:1;transform:none}.kv-ag .ag-reply b{font-weight:600;color:var(--fg1)}.kv-ag .ag-reply code{color:var(--fg1);background:var(--tint);padding:1px 6px;border-radius:5px}.kv-ag .ag-side{flex-direction:column;gap:16px;display:flex}.kv-ag .ag-install{flex:1;display:flex;flex-direction:column;position:relative;border-radius:16px;padding:4px 0;background:var(--ag-bg);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff0f,0 30px 80px -40px #000000e6}.kv-ag .ag-tabs{display:flex;flex-wrap:wrap;gap:4px;padding-right:76px}.kv-ag .ag-tab{height:30px;padding:0 12px;border:0;border-radius:8px;background:0 0;cursor:pointer;font:inherit;font-size:12.5px;color:var(--fg3);transition:color .12s,background-color .12s}.kv-ag .ag-tab:hover{color:var(--fg1)}.kv-ag .ag-tab.on{color:var(--fg1);background:var(--tint2)}.kv-ag .ag-panes{margin-top:10px;padding:14px 14px 4px;border-radius:10px;background:var(--ag-code);box-shadow:inset 0 0 0 1px var(--ln2);min-height:124px}.kv-ag .ag-pane{display:none}.kv-ag .ag-pane.on{display:block}.kv-ag .ag-row .ag-cmd{margin-left:32px}.kv-ag .ag-cmd{display:flex;gap:10px;padding:4px 0}.kv-ag .ag-ps{color:var(--fg4)}.kv-ag .ag-cmd code{color:#ffffffa6;background:0 0;padding:0}.kv-ag .ag-tok{white-space:nowrap}.kv-ag .ag-note{margin:12px 0 10px;font-size:12.5px;color:var(--fg3)}.kv-ag .ag-copy{position:absolute;top:13px;right:12px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:8px;background:0 0;cursor:pointer;font:inherit;font-size:12px;color:var(--fg3)}.kv-ag .ag-copy:hover{color:var(--fg1);background:var(--tint2)}.kv-ag .ag-copy svg{width:14px;height:14px}.kv-ag .ag-row{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;padding:14px 18px}.kv-ag .ag-row-hd{padding-right:34px}.kv-ag .ag-row+.ag-row{border-top:1px solid var(--ln2)}.kv-ag .ag-row-hd{display:flex;align-items:baseline;gap:10px;margin-bottom:6px;align-items:flex-start}.kv-ag .ag-row-ic{margin-top:1px;flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff14}.kv-ag .ag-row-ic svg{width:13px;height:13px}.kv-ag .ag-works span svg{width:12px;height:12px;margin-right:6px;flex:none}.kv-ag .ag-row-t{color:var(--fg1);white-space:nowrap;margin-right:6px}.kv-ag .ag-row-hd{min-width:0}.kv-ag .ag-row-tx{min-width:0;line-height:24px}.kv-ag .ag-row-n{color:var(--fg4);line-height:24px}.kv-ag .ag-rcopy{position:absolute;top:12px;right:12px;width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;background:0 0;color:var(--fg4);cursor:pointer;transition:color .12s,background-color .12s}.kv-ag .ag-rcopy:hover{color:var(--fg1);background:var(--tint2)}.kv-ag .ag-rcopy.ok{color:var(--ok-fg)}.kv-ag .ag-rcopy svg{width:14px;height:14px}.kv-ag .ag-works{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:2px}.kv-ag .ag-works span{height:26px;padding:0 10px;display:inline-flex;align-items:center;border-radius:8px;color:var(--fg2);background:#0c0d0f;box-shadow:inset 0 0 0 1px var(--ln)}.kv-ag .ag-works .ag-works-l{box-shadow:none;background:0 0;padding:0 6px 0 2px;letter-spacing:1px;text-transform:uppercase;color:var(--fg4)}.kv-ag .ag-bens{margin-top:56px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--ln);border-radius:16px;background:#0c0d0f;overflow:hidden;opacity:0;transition:opacity 1s ease .2s}.kv-ag .ag-b{padding:22px 22px 24px}.kv-ag .ag-b+.ag-b{border-left:1px solid var(--ln)}.kv-ag .ag-b-ic{display:grid;place-items:center;width:34px;height:34px;margin-bottom:16px;border-radius:9px;background:linear-gradient(180deg,#ffffff0f,#ffffff05);box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0f}.kv-ag .ag-b-ic svg{width:20px;height:20px;display:block}.kv-ag .ag-b h3{margin:0;font-size:14px;font-weight:600;line-height:28px;letter-spacing:-.16px;color:var(--fg1)}.kv-ag .ag-b p{margin:8px 0 0;color:#ffffff7a;text-wrap:wrap}@media (max-width:900px){.kv-ag .ag-grid{grid-template-columns:1fr}.kv-ag .ag-side{min-height:0}.kv-ag .ag-bens{grid-template-columns:1fr 1fr}.kv-ag .ag-b:nth-child(3){border-left:0}.kv-ag .ag-b:nth-child(n+3){border-top:1px solid var(--ln)}}@media (max-width:560px){.kv-ag .ag-term{margin:0 14px 0 0}.kv-ag .ag-tag{display:none}.kv-ag .ag-stage{padding-top:66px}.kv-ag .ag-row-n{display:block;margin-top:2px}.kv-ag .ag-row-t{margin-right:0}.kv-ag .ag-bid{display:none}.kv-ag .ag-board{--g:10px;padding:0;right:14px}.kv-ag .ag-bens{grid-template-columns:1fr}.kv-ag .ag-b+.ag-b{border-left:0;border-top:1px solid var(--ln)}.kv-ag .ag-step{grid-template-columns:16px 1fr}.kv-ag .ag-srv,.kv-ag .ag-out{display:none}}.no-scrollbar[data-astro-cid-fdptlvo6]::-webkit-scrollbar{display:none}.no-scrollbar[data-astro-cid-fdptlvo6]{-ms-overflow-style:none;scrollbar-width:none}.landing-pattern[data-astro-cid-un36j6ue]{background-image:repeating-linear-gradient(135deg,#edf2f7 0,#edf2f7 1px,transparent 1px,transparent 6px)}.landing-stars[data-astro-cid-un36j6ue]{display:block;margin-top:28px}.landing-quote[data-astro-cid-un36j6ue]{margin:16px 0 0;padding:0;border:0}.landing-quote[data-astro-cid-un36j6ue] p[data-astro-cid-un36j6ue]{margin:0}.landing-credit[data-astro-cid-un36j6ue]{margin-top:24px}.landing-watermark-sm[data-astro-cid-un36j6ue]{display:block;width:152px;height:110px;margin-top:32px}.landing-watermark[data-astro-cid-un36j6ue]{display:none}@media (min-width:768px){.landing-stars[data-astro-cid-un36j6ue]{margin-top:36px}.landing-watermark-sm[data-astro-cid-un36j6ue]{display:none}}@media (min-width:1024px){.landing-watermark[data-astro-cid-un36j6ue]{display:block;width:301px;height:220px;flex-shrink:0;margin:0}}.pattern-wrapper[data-astro-cid-6amng7vw]{width:1080px;height:418px;position:relative;background:#fff;overflow:hidden;border-top:1px solid #edf2f7;border-bottom:1px solid #edf2f7}.pattern-lines[data-astro-cid-6amng7vw]{inset:0;background-image:repeating-linear-gradient(130deg,#edf2f7 0,#edf2f7 1px,transparent 1px,transparent 8px);opacity:1}