.device-phone[data-astro-cid-a5ocqpx4]{position:relative;margin:0;padding:.45rem;border-radius:2.4rem;background:linear-gradient(150deg,#3a425e,#0f1322 45%,#1b2138);box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 0 0 4px #05070d,0 40px 60px -30px #0f19508c,0 18px 30px -20px #00000073}.device-phone__screen[data-astro-cid-a5ocqpx4]{position:relative;overflow:hidden;border-radius:1.95rem;aspect-ratio:1080 / 2424;background:#f6f7fb}.device-phone__screen[data-astro-cid-a5ocqpx4] img[data-astro-cid-a5ocqpx4]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.device-phone__screen[data-astro-cid-a5ocqpx4]:after{content:"";position:absolute;top:.55rem;left:50%;width:28%;height:3.2%;border-radius:99px;background:#05070d;transform:translate(-50%)}.device-tablet[data-astro-cid-j6ganyyd]{margin:0;padding:.7rem;border-radius:1.9rem;background:linear-gradient(150deg,#3a425e,#0f1322 45%,#1b2138);box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 0 0 5px #05070d,0 60px 90px -40px #0f19508c,0 24px 40px -24px #00000073}.device-tablet__screen[data-astro-cid-j6ganyyd]{overflow:hidden;border-radius:1.2rem;aspect-ratio:2752 / 2064;background:#f6f7fb}.device-tablet__screen[data-astro-cid-j6ganyyd] img[data-astro-cid-j6ganyyd]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-phone[data-astro-cid-rfgpvpom]{width:min(100%,22rem);filter:drop-shadow(0 50px 70px rgba(30,50,160,.45)) drop-shadow(0 18px 24px rgba(0,0,0,.4))}.hero-phone__frame[data-astro-cid-rfgpvpom]{position:relative;aspect-ratio:9 / 19.3;padding:.55rem;border-radius:3rem;background:linear-gradient(150deg,#39415c,#0f1322 45%,#1a2036);box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 0 0 5px #05070d}.hero-phone__screen[data-astro-cid-rfgpvpom]{--a-bg: #f6f7fb;--a-ink: #10172c;--a-soft: #5b6480;--a-line: #e1e5ef;--a-ok: #1e9e57;--a-fail: #dc3d43;--a-run: #2f6fde;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:2.5rem;background:var(--a-bg);color:var(--a-ink);font-size:11px}.status[data-astro-cid-rfgpvpom]{display:flex;align-items:center;justify-content:space-between;padding:.7rem 1.45rem .2rem;font-size:.72rem;font-weight:700}.island[data-astro-cid-rfgpvpom]{width:5.3rem;height:1.45rem;border-radius:999px;background:#05070d}.appbar[data-astro-cid-rfgpvpom]{display:flex;align-items:center;gap:.6rem;padding:.5rem 1rem .55rem;font-size:.95rem}.stages[data-astro-cid-rfgpvpom]{display:flex;gap:.3rem;padding:0 .75rem .55rem;overflow:hidden}.stage[data-astro-cid-rfgpvpom]{flex:1 1 0;min-width:0;padding:.35rem .4rem;border-radius:.5rem;background:#eceff5;color:var(--a-soft);transition:background-color .4s,color .4s}.stage__dot[data-astro-cid-rfgpvpom]{display:inline-block;width:.5rem;height:.5rem;margin-inline-end:.2rem;border-radius:99px;background:#b5bccd;vertical-align:.02em}.stage__name[data-astro-cid-rfgpvpom]{font-size:.62rem;font-weight:700;white-space:nowrap}.stage__time[data-astro-cid-rfgpvpom]{display:block;margin-top:.1rem;font-size:.56rem;opacity:.8}.stage[data-astro-cid-rfgpvpom][data-state=run]{background:#e3ecfd;color:var(--a-run)}.stage[data-astro-cid-rfgpvpom][data-state=run] .stage__dot[data-astro-cid-rfgpvpom]{background:var(--a-run);animation:blink .8s ease-in-out infinite}.stage[data-astro-cid-rfgpvpom][data-state=ok]{background:#dcf3e5;color:#12743f}.stage[data-astro-cid-rfgpvpom][data-state=ok] .stage__dot[data-astro-cid-rfgpvpom]{background:var(--a-ok)}.stage[data-astro-cid-rfgpvpom][data-state=fail]{background:#fde2e2;color:#b4232a}.stage[data-astro-cid-rfgpvpom][data-state=fail] .stage__dot[data-astro-cid-rfgpvpom]{background:var(--a-fail);box-shadow:0 0 #dc3d4399;animation:pulse 1.4s ease-out infinite}.stage[data-astro-cid-rfgpvpom][data-state=skip]{opacity:.55}.toolbar[data-astro-cid-rfgpvpom]{display:flex;flex-direction:column;gap:.4rem;padding:.45rem .75rem .55rem;border-top:1px solid var(--a-line)}.search[data-astro-cid-rfgpvpom]{display:flex;align-items:center;gap:.4rem;height:1.9rem;padding:0 .3rem 0 .6rem;border-radius:.6rem;background:#fff;box-shadow:inset 0 0 0 1px var(--a-line);color:var(--a-soft);transition:box-shadow .3s}.search__field[data-astro-cid-rfgpvpom]{position:relative;flex:1 1 auto;min-width:0;font-family:var(--font-mono);font-size:.72rem;font-weight:600;color:var(--a-ink);white-space:nowrap}.search__hint[data-astro-cid-rfgpvpom]{display:none;font-family:inherit;font-weight:500;color:#9aa2b6}.search__caret[data-astro-cid-rfgpvpom]{display:none;width:1.5px;height:.85rem;margin-inline-start:1px;vertical-align:-.12rem;background:var(--a-run);animation:blink 1s steps(1) infinite}.search__count[data-astro-cid-rfgpvpom]{font-size:.62rem;font-weight:700;color:var(--a-soft);white-space:nowrap}.search__btn[data-astro-cid-rfgpvpom]{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:.4rem;background:#eef1f7;transition:transform .15s,background-color .2s}.jump[data-astro-cid-rfgpvpom]{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;padding:.28rem .6rem;border-radius:99px;background:#fde2e2;color:#b4232a;font-size:.66rem;font-weight:700;transition:transform .15s,box-shadow .3s}.is-pressed[data-astro-cid-rfgpvpom]{transform:scale(.9);box-shadow:0 0 0 4px #2f6fde40}.term[data-astro-cid-rfgpvpom]{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;background:#0b0f1a;color:#d7dcea;font-family:var(--font-mono);font-size:.64rem;line-height:1.62}.term__lines[data-astro-cid-rfgpvpom]{padding:.5rem 0 3rem;transform:translateY(var(--scroll, 0px));transition:transform .45s var(--ease-out)}.ln[data-astro-cid-rfgpvpom]{display:flex;gap:.6rem;padding:0 .6rem;white-space:pre;transition:background-color .3s}.ln__no[data-astro-cid-rfgpvpom]{flex:none;width:1.6rem;color:#4b5571;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ln__txt[data-astro-cid-rfgpvpom]{flex:none}.dim[data-astro-cid-rfgpvpom]{color:#7c869f}.grn[data-astro-cid-rfgpvpom]{color:#4ade80}.red[data-astro-cid-rfgpvpom]{color:#ff6b6b}.yel[data-astro-cid-rfgpvpom]{color:#facc15}.cyn[data-astro-cid-rfgpvpom]{color:#67d4f5}.b[data-astro-cid-rfgpvpom]{font-weight:700}mark[data-astro-cid-rfgpvpom]{background:transparent;color:inherit;border-radius:2px;transition:background-color .25s,color .25s,box-shadow .25s}[data-astro-cid-rfgpvpom][data-searching] mark[data-astro-cid-rfgpvpom]{background:#facc1547;color:#fff3b0}[data-astro-cid-rfgpvpom][data-searching] mark[data-astro-cid-rfgpvpom].is-current{background:#facc15;color:#0b0f1a;box-shadow:0 0 0 2px #facc1559}.ln[data-astro-cid-rfgpvpom].is-error{background:linear-gradient(90deg,#ff636952,#ff63690f);box-shadow:inset 3px 0 #ff6369}.term__follow[data-astro-cid-rfgpvpom]{position:absolute;right:.6rem;bottom:.6rem;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .5rem;border-radius:99px;background:#2f6fdee6;color:#fff;font-size:.58rem;font-weight:700;opacity:0;transition:opacity .3s}.live[data-astro-cid-rfgpvpom]{width:.4rem;height:.4rem;border-radius:99px;background:#fff;animation:blink 1s ease-in-out infinite}html.js [data-astro-cid-rfgpvpom][data-console].is-armed .ln[data-astro-cid-rfgpvpom]:not(.is-shown){display:none}html.js [data-astro-cid-rfgpvpom][data-console].is-armed:not([data-typed]) .search__typed[data-astro-cid-rfgpvpom],html.js [data-astro-cid-rfgpvpom][data-console].is-armed:not([data-typed]) .search__count[data-astro-cid-rfgpvpom]{visibility:hidden}html.js [data-astro-cid-rfgpvpom][data-console].is-armed:not([data-typed]) .search__hint[data-astro-cid-rfgpvpom]{display:inline}html.js [data-astro-cid-rfgpvpom][data-console].is-armed[data-typed] .search__typed[data-astro-cid-rfgpvpom]{visibility:visible}[data-astro-cid-rfgpvpom][data-console][data-typing] .search__caret[data-astro-cid-rfgpvpom]{display:inline-block}[data-astro-cid-rfgpvpom][data-console][data-typing] .search[data-astro-cid-rfgpvpom]{box-shadow:inset 0 0 0 1.5px var(--a-run)}[data-astro-cid-rfgpvpom][data-console][data-typing] .search__hint[data-astro-cid-rfgpvpom]{display:none!important}[data-astro-cid-rfgpvpom][data-console][data-streaming] .term__follow[data-astro-cid-rfgpvpom]{opacity:1}@keyframes blink{50%{opacity:.25}}@keyframes pulse{0%{box-shadow:0 0 #dc3d4399}to{box-shadow:0 0 0 7px #dc3d4300}}.compare[data-astro-cid-klsc5bze]{width:min(100%,23rem);--pos: 50%}.compare__frame[data-astro-cid-klsc5bze]{position:relative;padding:.45rem;border-radius:2.4rem;background:linear-gradient(150deg,#3a425e,#0f1322 45%,#1b2138);box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 0 0 4px #05070d,0 50px 80px -40px #0f195099}.compare__screen[data-astro-cid-klsc5bze]{position:relative;overflow:hidden;border-radius:1.95rem;aspect-ratio:1080 / 2424;container-type:inline-size;background:#fff}.before[data-astro-cid-klsc5bze],.after[data-astro-cid-klsc5bze]{position:absolute;inset:0}.after[data-astro-cid-klsc5bze]{clip-path:inset(0 0 0 var(--pos))}.after[data-astro-cid-klsc5bze] img[data-astro-cid-klsc5bze]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.before[data-astro-cid-klsc5bze]{background:#fff;color:#1d1d1f;font-family:Arial,sans-serif}.before__bar[data-astro-cid-klsc5bze]{padding:9cqw 3cqw 2.4cqw;background:#f1f3f4;border-bottom:1px solid #dadce0}.before__url[data-astro-cid-klsc5bze]{display:block;padding:1.6cqw 3.5cqw;border-radius:99px;background:#fff;color:#3c4043;font-size:3.4cqw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.before__page[data-astro-cid-klsc5bze]{font-size:calc(100cqw / 98)}.before__head[data-astro-cid-klsc5bze]{display:flex;align-items:center;gap:.8em;padding:1.2em 2em;border-bottom:1px solid #e5e5e5;font-size:1.4em;color:#333}.before__logo[data-astro-cid-klsc5bze]{width:2.6em;height:2.6em;border-radius:.6em;background:#d0d4dc}.before__search[data-astro-cid-klsc5bze]{margin-left:auto;padding:.5em 1.4em;border-radius:.6em;background:#f2f2f2;color:#888;font-size:.85em}.before__body[data-astro-cid-klsc5bze]{display:flex;gap:2.4em;padding:2em}.before__side[data-astro-cid-klsc5bze]{flex:none;width:19em;margin:0;padding:0;list-style:none;font-size:1.35em;color:#333}.before__side[data-astro-cid-klsc5bze] li[data-astro-cid-klsc5bze]{padding:.55em .8em;border-radius:.4em}.before__side[data-astro-cid-klsc5bze] li[data-astro-cid-klsc5bze].on{background:#eef0f4;font-weight:700}.before__main[data-astro-cid-klsc5bze]{min-width:0;flex:1}.before__main[data-astro-cid-klsc5bze] h3[data-astro-cid-klsc5bze]{margin:0 0 .8em;font-size:2.6em;font-weight:700}.before__main[data-astro-cid-klsc5bze] pre[data-astro-cid-klsc5bze]{margin:0;font-family:Courier New,monospace;font-size:1.25em;line-height:1.45;white-space:pre-wrap;word-break:break-all;color:#222}.compare__handle[data-astro-cid-klsc5bze]{position:absolute;inset:0 auto 0 var(--pos);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px #4060ea99,0 0 18px #4060ea99;pointer-events:none}.compare__handle[data-astro-cid-klsc5bze] span[data-astro-cid-klsc5bze]{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:99px;background:#4060ea;color:#fff;transform:translate(-50%,-50%);box-shadow:0 8px 20px -6px #141e5a99,0 0 0 4px #ffffffd9;transition:transform .25s var(--ease-spring)}.compare__handle[data-astro-cid-klsc5bze] svg[data-astro-cid-klsc5bze]{width:1.2rem;height:1.2rem}.compare__range[data-astro-cid-klsc5bze]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.compare__range[data-astro-cid-klsc5bze]:focus-visible~.compare__screen[data-astro-cid-klsc5bze] .compare__handle[data-astro-cid-klsc5bze] span[data-astro-cid-klsc5bze],.compare[data-astro-cid-klsc5bze]:focus-within .compare__handle[data-astro-cid-klsc5bze] span[data-astro-cid-klsc5bze]{transform:translate(-50%,-50%) scale(1.12);box-shadow:0 8px 20px -6px #141e5a99,0 0 0 4px #fff,0 0 0 7px #4060ea}.badge-fail[data-astro-cid-3w4fxv7v]{padding:.2rem .6rem;border-radius:99px;font-size:.75rem;font-weight:700;color:var(--fail);background:color-mix(in srgb,var(--fail) 13%,transparent)}.strip[data-astro-cid-3w4fxv7v]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:2.75rem 0 0;padding:0;list-style:none}.strip__stage[data-astro-cid-3w4fxv7v]{position:relative;display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.7rem .65rem .75rem;border-radius:.9rem;background:var(--paper-deep);transition:background-color .5s var(--ease-out),color .5s,opacity .5s,transform .5s var(--ease-spring);transition-delay:var(--d)}.strip__stage[data-astro-cid-3w4fxv7v]+.strip__stage[data-astro-cid-3w4fxv7v]:before{content:"";position:absolute;top:1.35rem;right:100%;width:.5rem;height:2px;background:var(--line)}.strip__icon[data-astro-cid-3w4fxv7v]{display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:99px;background:var(--line);color:#fff;transition:background-color .5s,box-shadow .5s;transition-delay:var(--d)}.strip__icon[data-astro-cid-3w4fxv7v] svg[data-astro-cid-3w4fxv7v]{width:.85rem;height:.85rem}.strip__name[data-astro-cid-3w4fxv7v]{font-size:.85rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.strip__meta[data-astro-cid-3w4fxv7v]{font-size:.72rem;line-height:1.3;color:var(--ink-faint);overflow-wrap:anywhere}@media(max-width:480px){.strip[data-astro-cid-3w4fxv7v]{gap:.35rem}.strip__stage[data-astro-cid-3w4fxv7v]{padding:.6rem .45rem}.strip__name[data-astro-cid-3w4fxv7v]{font-size:.75rem}.strip__meta[data-astro-cid-3w4fxv7v]{font-size:.66rem}}.strip__flag[data-astro-cid-3w4fxv7v]{position:absolute;left:50%;bottom:calc(100% + .45rem);padding:.2rem .5rem;border-radius:.4rem;background:var(--fail);color:#fff;font-size:.68rem;font-weight:700;white-space:nowrap;transform:translate(-50%);transition:opacity .4s,transform .5s var(--ease-spring);transition-delay:calc(var(--d) + .5s)}.strip__flag[data-astro-cid-3w4fxv7v]:after{content:"";position:absolute;left:50%;top:100%;border:5px solid transparent;border-top-color:var(--fail);transform:translate(-50%)}[data-astro-cid-3w4fxv7v][data-state=ok]{background:color-mix(in srgb,var(--ok) 12%,var(--surface))}[data-astro-cid-3w4fxv7v][data-state=ok] .strip__icon[data-astro-cid-3w4fxv7v]{background:var(--ok)}[data-astro-cid-3w4fxv7v][data-state=fail]{background:color-mix(in srgb,var(--fail) 13%,var(--surface))}[data-astro-cid-3w4fxv7v][data-state=fail] .strip__icon[data-astro-cid-3w4fxv7v]{background:var(--fail);animation:ring 1.6s ease-out infinite}[data-astro-cid-3w4fxv7v][data-state=skip]{opacity:.55}html.js [data-astro-cid-3w4fxv7v][data-pipeline]:not(.is-in) .strip__stage[data-astro-cid-3w4fxv7v]{background:var(--paper-deep);opacity:1;transform:translateY(6px)}html.js [data-astro-cid-3w4fxv7v][data-pipeline]:not(.is-in) .strip__icon[data-astro-cid-3w4fxv7v]{background:var(--line);animation:none}html.js [data-astro-cid-3w4fxv7v][data-pipeline]:not(.is-in) .strip__flag[data-astro-cid-3w4fxv7v]{opacity:0;transform:translate(-50%,8px)}@keyframes ring{0%{box-shadow:0 0 color-mix(in srgb,var(--fail) 60%,transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb,var(--fail) 0%,transparent)}}.approve[data-astro-cid-3w4fxv7v]{position:relative}.approve__box[data-astro-cid-3w4fxv7v]{position:relative;padding:1rem 1.1rem;border-radius:1rem;background:color-mix(in srgb,var(--warn) 14%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--warn) 35%,transparent);transition:background-color .5s,box-shadow .5s}.approve__pause[data-astro-cid-3w4fxv7v]{width:1.1rem;height:1.1rem;border-radius:99px;background:linear-gradient(var(--warn),var(--warn)) 34% 50% / 2px 45% no-repeat,linear-gradient(var(--warn),var(--warn)) 66% 50% / 2px 45% no-repeat;box-shadow:inset 0 0 0 1.5px var(--warn)}.approve__btn[data-astro-cid-3w4fxv7v]{position:relative;display:inline-flex;align-items:center;gap:.35rem;padding:.5rem 1rem;border-radius:99px;font-size:.875rem;font-weight:700;overflow:hidden}.approve__btn--ghost[data-astro-cid-3w4fxv7v]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--warn) 55%,transparent);color:var(--ink-soft)}.approve__btn--go[data-astro-cid-3w4fxv7v]{background:#3456c8;color:#fff;transition:transform .15s,background-color .3s}.approve__ripple[data-astro-cid-3w4fxv7v]{position:absolute;left:50%;top:50%;width:.5rem;height:.5rem;border-radius:99px;background:#fff9;transform:translate(-50%,-50%) scale(0);opacity:0}.approve__finger[data-astro-cid-3w4fxv7v]{position:absolute;right:1.4rem;bottom:-1.6rem;width:2.1rem;height:2.1rem;border-radius:99px;background:radial-gradient(circle,rgba(255,255,255,.95) 0 35%,rgba(255,255,255,.35) 36% 60%,transparent 62%);box-shadow:0 6px 16px #0a143c59;opacity:0;pointer-events:none}.approve__done[data-astro-cid-3w4fxv7v]{display:flex;align-items:center;gap:.6rem;margin-top:.9rem;font-size:.9rem;font-weight:700;color:var(--ok)}html.js [data-astro-cid-3w4fxv7v][data-approve]:not(.is-in) .approve__done[data-astro-cid-3w4fxv7v]{opacity:0;transform:translateY(6px)}html.js [data-astro-cid-3w4fxv7v][data-approve].is-in .approve__finger[data-astro-cid-3w4fxv7v]{animation:finger 1.5s var(--ease-out) .6s both}html.js [data-astro-cid-3w4fxv7v][data-approve].is-in .approve__btn--go[data-astro-cid-3w4fxv7v]{animation:press .35s ease-in-out 1.45s both}html.js [data-astro-cid-3w4fxv7v][data-approve].is-in .approve__ripple[data-astro-cid-3w4fxv7v]{animation:ripple .7s ease-out 1.5s both}html.js [data-astro-cid-3w4fxv7v][data-approve].is-in .approve__box[data-astro-cid-3w4fxv7v]{animation:approved .6s var(--ease-out) 1.9s both}html.js [data-astro-cid-3w4fxv7v][data-approve] .approve__done[data-astro-cid-3w4fxv7v]{transition:opacity .5s 2.1s,transform .6s var(--ease-spring) 2.1s}@keyframes finger{0%{opacity:0;transform:translate(2.2rem,2.2rem) scale(1.3)}45%{opacity:1;transform:translate(-1.6rem,-2.1rem) scale(1)}60%{opacity:1;transform:translate(-1.6rem,-2.1rem) scale(.82)}80%{opacity:1;transform:translate(-1.6rem,-2.1rem) scale(1)}to{opacity:0;transform:translate(-1rem,-1rem) scale(1.1)}}@keyframes press{50%{transform:scale(.92)}}@keyframes ripple{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(18)}}@keyframes approved{to{background:color-mix(in srgb,var(--ok) 12%,var(--surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 40%,transparent)}}.hero__aurora[data-astro-cid-37nrbiej]{position:absolute;inset:-30% -10% auto auto;width:60rem;height:60rem;background:radial-gradient(closest-side at 60% 40%,rgba(64,96,234,.55),transparent 70%),radial-gradient(closest-side at 35% 65%,rgba(140,100,255,.35),transparent 70%),radial-gradient(closest-side at 70% 75%,rgba(60,207,160,.18),transparent 70%);filter:blur(20px);animation:aurora 18s ease-in-out infinite alternate}[data-astro-cid-37nrbiej][dir=rtl] .hero__aurora[data-astro-cid-37nrbiej]{inset:-30% auto auto -10%}@keyframes aurora{0%{transform:translate(0) rotate(0) scale(1)}to{transform:translate(-6rem,4rem) rotate(18deg) scale(1.1)}}.hero__fade[data-astro-cid-37nrbiej]{position:absolute;inset:auto 0 0;height:6rem;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--night) 60%,transparent));pointer-events:none}.hero__ring[data-astro-cid-37nrbiej]{position:absolute;top:50%;left:50%;width:34rem;height:34rem;border-radius:999px;border:1px solid rgba(127,155,255,.16);box-shadow:inset 0 0 0 4rem #7f9bff08,0 0 0 4rem #7f9bff06;transform:translate(-50%,-50%)}@media(min-width:1024px){.hero__ring[data-astro-cid-37nrbiej]{left:58%}}.hero__float[data-astro-cid-37nrbiej]{animation:float 8s ease-in-out 1.5s infinite}@keyframes float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-12px) rotate(-.5deg)}}.hero__stat[data-astro-cid-37nrbiej]{position:absolute;display:flex;align-items:center;gap:.7rem;padding:.7rem 1rem;border-radius:1rem;background:#0d1427b8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 40px -16px #0009;transform:translateY(var(--py, 0px));color:#fff;animation:rise .9s var(--ease-out) 1.1s both}.hero__stat[data-astro-cid-37nrbiej] b[data-astro-cid-37nrbiej]{display:block;font-family:var(--font-mono);font-size:1.15rem;line-height:1.1}.hero__stat[data-astro-cid-37nrbiej] small[data-astro-cid-37nrbiej]{display:block;font-size:.72rem;color:#a3aec9}.hero__stat-dot[data-astro-cid-37nrbiej]{width:.6rem;height:.6rem;border-radius:99px;box-shadow:0 0 12px currentColor}.hero__stat--a[data-astro-cid-37nrbiej]{top:46%;inset-inline-start:-3rem}.hero__stat--b[data-astro-cid-37nrbiej]{bottom:18%;inset-inline-end:-2rem;animation-delay:1.3s}@media(min-width:1024px){.hero__stat--a[data-astro-cid-37nrbiej]{inset-inline-start:-5.5rem}}@media(max-width:640px){.hero__stat--a[data-astro-cid-37nrbiej]{inset-inline-start:-.25rem}.hero__stat--b[data-astro-cid-37nrbiej]{inset-inline-end:-.25rem}}.statement[data-astro-cid-37nrbiej] span[data-astro-cid-37nrbiej]{color:var(--ink)}@supports (animation-timeline: view()){.statement[data-astro-cid-37nrbiej] span[data-astro-cid-37nrbiej]{color:transparent;background-image:linear-gradient(90deg,var(--ink) 0 50%,color-mix(in srgb,var(--ink) 18%,transparent) 50% 100%);background-size:200% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;animation:fill linear both;animation-timeline:view();animation-range:entry 30% cover 60%}[data-astro-cid-37nrbiej][dir=rtl] .statement[data-astro-cid-37nrbiej] span[data-astro-cid-37nrbiej]{background-image:linear-gradient(270deg,var(--ink) 0 50%,color-mix(in srgb,var(--ink) 18%,transparent) 50% 100%);animation-name:fill-rtl}}@keyframes fill{0%{background-position:100% 0}to{background-position:0 0}}@keyframes fill-rtl{0%{background-position:0 0}to{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.statement[data-astro-cid-37nrbiej] span[data-astro-cid-37nrbiej]{animation:none!important;color:var(--ink)!important;background:none!important}}.pipes-glow[data-astro-cid-37nrbiej]{position:absolute;inset:10% -20% auto auto;width:40rem;height:40rem;border-radius:999px;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand) 12%,transparent),transparent)}[data-astro-cid-37nrbiej][dir=rtl] .pipes-glow[data-astro-cid-37nrbiej]{inset:10% auto auto -20%}.devices[data-astro-cid-37nrbiej]{padding-bottom:12%}.devices__tablet[data-astro-cid-37nrbiej]{width:88%;transform:translateY(var(--py, 0px))}.devices__phone[data-astro-cid-37nrbiej]{position:absolute;bottom:0;inset-inline-end:0;width:30%;transform:translateY(var(--py, 0px)) rotate(4deg)}[data-astro-cid-37nrbiej][dir=rtl] .devices__phone[data-astro-cid-37nrbiej]{transform:translateY(var(--py, 0px)) rotate(-4deg)}.feature[data-astro-cid-37nrbiej]{transition:transform .5s var(--ease-out),border-color .3s,opacity .85s var(--ease-out)}.feature[data-astro-cid-37nrbiej]:hover{border-color:color-mix(in srgb,var(--brand) 45%,var(--line))}.feature__glow[data-astro-cid-37nrbiej]{position:absolute;inset:-40% -20% auto auto;width:22rem;height:22rem;border-radius:999px;background:radial-gradient(closest-side,color-mix(in srgb,var(--brand) 14%,transparent),transparent);opacity:0;transition:opacity .5s}.feature[data-astro-cid-37nrbiej]:hover .feature__glow[data-astro-cid-37nrbiej]{opacity:1}.gallery[data-astro-cid-37nrbiej]{display:flex;gap:clamp(1.25rem,3vw,2.5rem);margin:0;padding:.5rem max(1rem,calc((100vw - 76rem)/2 + 2.5rem)) 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:max(1rem,calc((100vw - 76rem)/2 + 2.5rem));scrollbar-width:none}.gallery[data-astro-cid-37nrbiej]::-webkit-scrollbar{display:none}.gallery__item[data-astro-cid-37nrbiej]{flex:none;width:min(64vw,16.5rem);scroll-snap-align:start}.gallery-btn[data-astro-cid-37nrbiej]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:99px;border:1px solid var(--line);background:var(--surface);transition:border-color .2s,transform .2s}.gallery-btn[data-astro-cid-37nrbiej]:hover{border-color:var(--ink-faint)}.gallery-btn[data-astro-cid-37nrbiej]:active{transform:scale(.94)}.flow__row[data-astro-cid-37nrbiej]{display:flex;align-items:center;gap:.75rem}.flow__node[data-astro-cid-37nrbiej]{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:7rem;text-align:center;font-size:.9rem}.flow__icon[data-astro-cid-37nrbiej]{display:grid;place-items:center;width:4.25rem;height:4.25rem;border-radius:1.25rem;background:var(--brand-wash);color:var(--brand-ink)}.flow__icon[data-astro-cid-37nrbiej] svg[data-astro-cid-37nrbiej]{width:2rem;height:2rem}.flow__icon--server[data-astro-cid-37nrbiej]{background:color-mix(in srgb,var(--ok) 14%,var(--surface));color:var(--ok)}.flow__wire[data-astro-cid-37nrbiej]{position:relative;flex:1;height:2px;margin-top:-2.25rem;background:repeating-linear-gradient(90deg,var(--line) 0 8px,transparent 8px 14px)}.flow__packet[data-astro-cid-37nrbiej]{position:absolute;top:50%;left:0;width:.6rem;height:.6rem;border-radius:99px;background:var(--brand);box-shadow:0 0 12px var(--brand);transform:translate(-50%,-50%);animation:packet 2.4s linear infinite}.flow__packet[data-astro-cid-37nrbiej]:nth-child(2){animation-delay:.8s;background:var(--ok);box-shadow:0 0 12px var(--ok);animation-direction:reverse}.flow__packet[data-astro-cid-37nrbiej]:nth-child(3){animation-delay:1.6s}@keyframes packet{0%{left:0;opacity:0}10%,90%{opacity:1}to{left:100%;opacity:0}}.flow__tls[data-astro-cid-37nrbiej]{position:absolute;left:50%;top:-1.9rem;padding:.1rem .5rem;border-radius:.4rem;background:var(--paper-deep);font-family:var(--font-mono);font-size:.68rem;font-weight:700;color:var(--ink-faint);transform:translate(-50%)}.flow__notes[data-astro-cid-37nrbiej]{display:grid;gap:.75rem;margin-top:2.25rem;padding-top:1.75rem;border-top:1px solid var(--line);font-size:.95rem;font-weight:600}.flow__notes[data-astro-cid-37nrbiej] p[data-astro-cid-37nrbiej]{display:flex;align-items:center;gap:.7rem}.flow__notes[data-astro-cid-37nrbiej] svg[data-astro-cid-37nrbiej]{width:1.25rem;height:1.25rem;flex:none;color:var(--ok)}.flow__no[data-astro-cid-37nrbiej]{color:var(--ink-soft)}.flow__no[data-astro-cid-37nrbiej] svg[data-astro-cid-37nrbiej]{color:var(--fail)}.pro-card[data-astro-cid-37nrbiej]{background:linear-gradient(160deg,#111a36,#070b16 70%);box-shadow:0 40px 70px -30px #4060ea8c,inset 0 0 0 1px #7f9bff40}.pro-card__shine[data-astro-cid-37nrbiej]{position:absolute;inset:-50% auto auto -30%;width:30rem;height:30rem;border-radius:999px;background:radial-gradient(closest-side,rgba(127,155,255,.35),transparent)}.trial-days[data-astro-cid-37nrbiej]{display:grid;place-items:center;flex:none;width:3.25rem;height:3.25rem;border-radius:.9rem;background:linear-gradient(135deg,#7f9bff,#7fe0c1);color:#070b16;font-size:1.75rem;font-weight:800}.marquee[data-astro-cid-37nrbiej]{display:grid;gap:.9rem;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee__row[data-astro-cid-37nrbiej]{display:flex;width:-moz-max-content;width:max-content;animation:marquee 60s linear infinite}.marquee__row--rev[data-astro-cid-37nrbiej]{animation-direction:reverse;animation-duration:70s}.marquee[data-astro-cid-37nrbiej]:hover .marquee__row[data-astro-cid-37nrbiej]{animation-play-state:paused}.marquee__track[data-astro-cid-37nrbiej]{display:flex;gap:.9rem;margin:0;padding:0 .45rem;list-style:none}.marquee__item[data-astro-cid-37nrbiej]{padding:.55rem 1.2rem;border-radius:99px;border:1px solid var(--line);background:var(--surface);font-size:1.15rem;font-weight:600;white-space:nowrap;color:var(--ink-soft)}.marquee__item[data-astro-cid-37nrbiej].is-current{background:var(--brand);border-color:var(--brand);color:#fff}html.is-dark .marquee__item[data-astro-cid-37nrbiej].is-current{color:#060a17}@keyframes marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__row[data-astro-cid-37nrbiej]{width:auto;flex-wrap:wrap;justify-content:center;animation:none}.marquee__row--rev[data-astro-cid-37nrbiej],.marquee__track[data-astro-cid-37nrbiej][aria-hidden=true]{display:none}.marquee__track[data-astro-cid-37nrbiej]{flex-wrap:wrap;justify-content:center}.marquee[data-astro-cid-37nrbiej]{mask-image:none;-webkit-mask-image:none}}.faq[data-astro-cid-37nrbiej] summary[data-astro-cid-37nrbiej]::-webkit-details-marker{display:none}.cta__glow[data-astro-cid-37nrbiej]{position:absolute;inset:auto -12rem -16rem auto;width:40rem;height:40rem;border-radius:999px;background:radial-gradient(closest-side,rgba(64,96,234,.55),transparent)}.cta__log[data-astro-cid-37nrbiej]{width:20rem;padding:1.25rem 1.4rem;border-radius:1.25rem;background:#050812d9;box-shadow:inset 0 0 0 1px #ffffff14,0 30px 60px -20px #0009;color:#d7dcea;font-size:.85rem;line-height:1.9;transform:rotate(-2deg)}.cta__caret[data-astro-cid-37nrbiej]{display:inline-block;width:.55rem;height:1rem;vertical-align:-.15rem;background:#7f9bff;animation:caret 1s steps(1) infinite}@keyframes caret{50%{opacity:0}}
