.solution-orbit_orbit__Fmi_c{position:relative;width:100%}.solution-orbit_field__IvkF1,.solution-orbit_hub__v8x36,.solution-orbit_path__PyUBd,.solution-orbit_spokes__N8OTE{display:none}.solution-orbit_ring__x_XEz{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.solution-orbit_node__rPvdw{display:block;padding:22px 20px;border:1px solid var(--mkt-border);border-radius:14px;background:var(--mkt-surface);text-decoration:none;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.solution-orbit_node__rPvdw:hover{border-color:var(--mkt-border-strong);transform:translateY(-2px);box-shadow:var(--mkt-shadow-sm)}.solution-orbit_spin__hVM84,.solution-orbit_up__7GNSG{display:block}.solution-orbit_up__7GNSG{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.solution-orbit_disc___CAJx{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--mkt-accent-soft);color:var(--mkt-accent)}.solution-orbit_text__VrJJ3{display:flex;flex-direction:column;gap:9px}.solution-orbit_kicker__nm1Uu{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--mkt-accent)}.solution-orbit_title__bQgVU{font-family:var(--mkt-font-display);font-size:1.08rem;font-weight:650;letter-spacing:-.015em;color:var(--mkt-ink)}.solution-orbit_copy__b7DWy{font-size:.88rem;line-height:1.55;color:var(--mkt-ink-soft)}.solution-orbit_more__pyY82{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;font-weight:600;color:var(--mkt-ink)}.solution-orbit_node__rPvdw:hover .solution-orbit_more__pyY82{color:var(--mkt-accent)}.solution-orbit_ready__lREUx .solution-orbit_node__rPvdw{opacity:0}.solution-orbit_play__nPccs .solution-orbit_node__rPvdw{opacity:1;transition:opacity .42s ease calc(var(--d) - .55s),border-color .18s ease,transform .18s ease,box-shadow .18s ease}@media (max-width:560px){.solution-orbit_ring__x_XEz{position:relative;grid-template-columns:1fr;padding-left:28px}.solution-orbit_ring__x_XEz:before{content:"";position:absolute;left:9px;top:44px;bottom:0;width:1px;transform-origin:50% 0;background:linear-gradient(180deg,var(--mkt-border-strong) 0,var(--mkt-border-strong) 86%,transparent 100%)}.solution-orbit_node__rPvdw{position:relative}.solution-orbit_node__rPvdw:before{content:"";position:absolute;left:-19px;top:43px;width:19px;height:1px;background:var(--mkt-border-strong)}.solution-orbit_node__rPvdw:after{content:"";position:absolute;left:-22.5px;top:40px;width:7px;height:7px;border-radius:50%;border:1px solid var(--mkt-border-strong);background:var(--mkt-surface);transition:border-color .18s ease,background .18s ease}.solution-orbit_node__rPvdw:hover:after{border-color:var(--mkt-accent);background:var(--mkt-accent-soft)}.solution-orbit_ready__lREUx .solution-orbit_ring__x_XEz:before{transform:scaleY(0)}.solution-orbit_play__nPccs .solution-orbit_ring__x_XEz:before{transform:scaleY(1);transition:transform .76s cubic-bezier(.22,.61,.36,1)}}@media (min-width:901px){.solution-orbit_orbit__Fmi_c{container-type:inline-size;--r:29.32cqw;--hub:32.73cqw;--disc:6.14cqw;--spin-in:1.6s;width:min(880px,100%);margin:0 auto;aspect-ratio:1}.solution-orbit_field__IvkF1{display:block;position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(109,40,217,.09),rgba(109,40,217,0) 58%)}.solution-orbit_field__IvkF1:before{content:"";position:absolute;inset:57%;border-radius:50%;border:1px solid rgba(25,23,20,.07)}.solution-orbit_ring__x_XEz{display:block;position:absolute;inset:0;animation:solution-orbit_orbitSpin__NNEa8 78s linear infinite var(--spin-in)}.solution-orbit_path__PyUBd{display:block;position:absolute;left:50%;top:50%;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);border-radius:50%;border:1px dashed rgba(25,23,20,.11)}.solution-orbit_spokes__N8OTE{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.solution-orbit_edge__vOkKJ{fill:none;stroke:var(--mkt-border-strong);stroke-width:1.5;stroke-dasharray:1;transition:stroke .22s ease}.solution-orbit_edgeOn__c__pr{stroke:var(--mkt-accent);opacity:.75}.solution-orbit_edgeFlow__Gq2im{fill:none;stroke:var(--mkt-accent);stroke-width:3;stroke-linecap:round;stroke-dasharray:.14 .86;animation:solution-orbit_edgeFlow__Gq2im 1.4s linear infinite}.solution-orbit_node__rPvdw{position:absolute;left:50%;top:50%;width:var(--disc);height:var(--disc);margin:calc(var(--disc) / -2) 0 0 calc(var(--disc) / -2);padding:0;border:0;border-radius:0;background:none;transition:opacity .24s ease}.solution-orbit_node__rPvdw,.solution-orbit_node__rPvdw:hover{box-shadow:none;transform:rotate(var(--a)) translateY(calc(var(--r) * -1))}.solution-orbit_spin__hVM84{position:absolute;inset:0;animation:solution-orbit_orbitSpinBack__8J7Tb 78s linear infinite var(--spin-in)}.solution-orbit_up__7GNSG{position:absolute;inset:0;display:block;transform:rotate(calc(var(--a) * -1));transition:transform .26s cubic-bezier(.22,.61,.36,1)}.solution-orbit_nodeOn___eMNV .solution-orbit_up__7GNSG{transform:rotate(calc(var(--a) * -1)) scale(1.08)}.solution-orbit_disc___CAJx{position:absolute;inset:0;width:auto;height:auto;background:var(--mkt-surface);border:1px solid var(--mkt-border-strong);color:var(--mkt-ink-soft);box-shadow:0 1px 2px rgba(25,23,20,.05);transition:border-color .22s ease,color .22s ease,background .22s ease,box-shadow .22s ease}.solution-orbit_nodeOn___eMNV .solution-orbit_disc___CAJx{background:var(--mkt-surface);border-color:var(--mkt-accent);color:var(--mkt-accent);box-shadow:0 0 0 5px rgba(109,40,217,.1),0 8px 24px -8px rgba(109,40,217,.45)}.solution-orbit_text__VrJJ3{position:absolute;left:calc(100% + 14px);top:50%;width:16.8cqw;transform:translateY(-50%);gap:4px}.solution-orbit_nodeLeft__LCY8Y .solution-orbit_text__VrJJ3{left:auto;right:calc(100% + 14px);text-align:right}.solution-orbit_kicker__nm1Uu{font-size:9px;letter-spacing:.12em;color:var(--mkt-ink-faint);transition:color .22s ease}.solution-orbit_nodeOn___eMNV .solution-orbit_kicker__nm1Uu{color:var(--mkt-accent)}.solution-orbit_title__bQgVU{font-size:.95rem;line-height:1.25;transition:color .22s ease}.solution-orbit_copy__b7DWy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.solution-orbit_more__pyY82{display:none}.solution-orbit_ready__lREUx .solution-orbit_node__rPvdw{opacity:1}.solution-orbit_ready__lREUx .solution-orbit_field__IvkF1,.solution-orbit_ready__lREUx .solution-orbit_hub__v8x36,.solution-orbit_ready__lREUx .solution-orbit_path__PyUBd{opacity:0}.solution-orbit_ready__lREUx .solution-orbit_hub__v8x36,.solution-orbit_ready__lREUx .solution-orbit_path__PyUBd{transform:scale(.92)}.solution-orbit_ready__lREUx .solution-orbit_disc___CAJx,.solution-orbit_ready__lREUx .solution-orbit_text__VrJJ3{opacity:0}.solution-orbit_ready__lREUx .solution-orbit_edge__vOkKJ{stroke-dashoffset:1}.solution-orbit_play__nPccs .solution-orbit_hub__v8x36{opacity:1;transform:none;transition:opacity .52s ease,transform .64s cubic-bezier(.22,.61,.36,1)}.solution-orbit_play__nPccs .solution-orbit_field__IvkF1{opacity:1;transition:opacity .9s ease .2s}.solution-orbit_play__nPccs .solution-orbit_path__PyUBd{opacity:1;transform:none;transition:opacity .62s ease .95s,transform .76s cubic-bezier(.22,.61,.36,1) .95s}.solution-orbit_play__nPccs .solution-orbit_edge__vOkKJ{animation:solution-orbit_edgeDraw__C1svX .62s ease var(--d) both}.solution-orbit_play__nPccs .solution-orbit_disc___CAJx{animation:solution-orbit_discIn___Dv4g .56s cubic-bezier(.34,1.32,.5,1) var(--d) both}.solution-orbit_play__nPccs .solution-orbit_text__VrJJ3{animation:solution-orbit_orbitFadeIn__K5pyH .42s ease calc(var(--d) + .14s) both}.solution-orbit_ready__lREUx .solution-orbit_ring__x_XEz,.solution-orbit_ready__lREUx .solution-orbit_spin__hVM84{animation-play-state:paused}.solution-orbit_play__nPccs .solution-orbit_ring__x_XEz,.solution-orbit_play__nPccs .solution-orbit_spin__hVM84{animation-play-state:running}.solution-orbit_held__Alv5L .solution-orbit_ring__x_XEz,.solution-orbit_held__Alv5L .solution-orbit_spin__hVM84{animation-play-state:paused}.solution-orbit_held__Alv5L .solution-orbit_node__rPvdw:not(.solution-orbit_nodeOn___eMNV){opacity:.45}.solution-orbit_hub__v8x36{display:grid;place-items:center;position:absolute;left:50%;top:50%;width:var(--hub);height:var(--hub);margin:calc(var(--hub) / -2) 0 0 calc(var(--hub) / -2);padding:clamp(24px,3.4vw,40px);border-radius:50%;border:1px solid var(--mkt-border);background:radial-gradient(circle at 50% 22%,#ffffff,var(--mkt-bg) 78%);box-shadow:0 2px 4px rgba(25,23,20,.04),0 30px 70px -30px rgba(25,23,20,.4);text-align:center;pointer-events:none}.solution-orbit_hubRingA__aimeA,.solution-orbit_hubRingB__wVL0y{position:absolute;border-radius:50%}.solution-orbit_hubRingA__aimeA{inset:9px;border:1px dashed rgba(109,40,217,.22);animation:solution-orbit_orbitSpin__NNEa8 26s linear infinite}.solution-orbit_hubRingB__wVL0y{inset:16px;border-color:rgba(109,40,217,.45) rgba(109,40,217,.18) transparent transparent;border-style:solid;border-width:1px;animation:solution-orbit_orbitSpinBack__8J7Tb 18s linear infinite}.solution-orbit_hubBody__c2oxb{display:flex;flex-direction:column;align-items:center;gap:7px;animation:solution-orbit_hubIn__ssgNW .42s cubic-bezier(.22,.61,.36,1) both}.solution-orbit_hubIcon__fvqxB{display:grid;place-items:center;width:38px;height:38px;margin-bottom:2px;border-radius:50%;background:var(--mkt-accent-soft);color:var(--mkt-accent)}.solution-orbit_hubCore__eEgz7{width:12px;height:12px;margin-bottom:8px;border-radius:50%;background:var(--mkt-accent);box-shadow:0 0 0 6px rgba(109,40,217,.12),0 0 18px rgba(109,40,217,.5);animation:solution-orbit_corePulse__sJo9z 2.8s ease-in-out infinite}.solution-orbit_hubKicker__4MOLb{font-family:var(--font-jetbrains),"JetBrains Mono",ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mkt-accent)}.solution-orbit_hubTitle__Bk3B6{margin:0;font-family:var(--mkt-font-display);font-size:1.02rem;font-weight:650;letter-spacing:-.02em;line-height:1.2;color:var(--mkt-ink)}.solution-orbit_hubCopy__dF7UC{margin:0;font-size:.8rem;line-height:1.5;color:var(--mkt-ink-soft)}.solution-orbit_hubMore__G0djm{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:.78rem;font-weight:600;color:var(--mkt-accent)}}@keyframes solution-orbit_orbitSpin__NNEa8{to{transform:rotate(1turn)}}@keyframes solution-orbit_orbitSpinBack__8J7Tb{to{transform:rotate(-1turn)}}@keyframes solution-orbit_edgeDraw__C1svX{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes solution-orbit_discIn___Dv4g{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes solution-orbit_orbitFadeIn__K5pyH{0%{opacity:0}to{opacity:1}}@keyframes solution-orbit_edgeFlow__Gq2im{0%{stroke-dashoffset:0}to{stroke-dashoffset:1}}@keyframes solution-orbit_corePulse__sJo9z{0%,to{box-shadow:0 0 0 6px rgba(109,40,217,.12),0 0 18px rgba(109,40,217,.45)}50%{box-shadow:0 0 0 11px rgba(109,40,217,.05),0 0 26px rgba(109,40,217,.6)}}@keyframes solution-orbit_hubIn__ssgNW{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.solution-orbit_edgeFlow__Gq2im,.solution-orbit_hubBody__c2oxb,.solution-orbit_hubCore__eEgz7,.solution-orbit_hubRingA__aimeA,.solution-orbit_hubRingB__wVL0y,.solution-orbit_ring__x_XEz,.solution-orbit_spin__hVM84{animation:none}.solution-orbit_edgeFlow__Gq2im{display:none}}.sign-in-modal_overlay__v4RsV{background:rgba(25,23,20,.5);backdrop-filter:blur(4px)}.sign-in-modal_content__qZV_y.sign-in-modal_content__qZV_y{border-radius:20px;box-shadow:var(--mkt-shadow-lg);--evonx-border-subtle:var(--mkt-border);--mantine-color-text:var(--mkt-ink);--mantine-color-dimmed:var(--mkt-ink-faint);--mantine-color-placeholder:var(--mkt-ink-faint);--mantine-color-anchor:var(--mkt-accent);--mantine-color-body:var(--mkt-surface);--mantine-color-default:var(--mkt-surface);--mantine-color-default-hover:#f6f3ee;--mantine-color-default-border:var(--mkt-border-strong);--mantine-color-default-color:var(--mkt-ink);--mantine-color-primary-filled:var(--mkt-ink);--mantine-color-primary-filled-hover:#2f2b26;--mantine-primary-color-filled:var(--mkt-ink);--mantine-primary-color-filled-hover:#2f2b26;--mantine-primary-color-contrast:#ffffff}.sign-in-modal_header__RhS4F.sign-in-modal_header__RhS4F{padding-bottom:0;min-height:0}.sign-in-modal_body__St1Ol.sign-in-modal_body__St1Ol{padding-top:4px}.sign-in-modal_close__SrlBn.sign-in-modal_close__SrlBn{color:var(--mkt-ink-faint);border-radius:10px}.sign-in-modal_close__SrlBn.sign-in-modal_close__SrlBn:hover{background:#f3f0ea;color:var(--mkt-ink)}.sign-in-modal_brand__Rn4IL{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:18px}.sign-in-modal_wordmark__asTkh{font-family:var(--mkt-font-display),sans-serif;font-weight:700;font-size:1.25rem;letter-spacing:-.03em;color:var(--mkt-ink)}.sign-in-modal_wordmark__asTkh i{font-style:normal;color:var(--mkt-accent)}.sign-in-modal_title__wmfLa{margin:0;text-align:center;font-family:var(--mkt-font-display),sans-serif;font-size:clamp(24px,3.4vw,28px);font-weight:650;letter-spacing:-.035em;line-height:1.15;color:var(--mkt-ink)}.sign-in-modal_message__s_g_e{margin:8px 0 0;text-align:center;font-size:14px;line-height:1.55;color:var(--mkt-ink-soft)}.sign-in-modal_panel__urV_0{margin-top:22px}.sign-in-modal_content__qZV_y .mantine-Button-root{height:46px;font-size:14.5px;font-weight:500;border-radius:12px}.sign-in-modal_content__qZV_y .mantine-Button-root[data-variant=default]{box-shadow:var(--mkt-shadow-sm)}.sign-in-modal_content__qZV_y .mantine-Input-input{--input-bd-focus:var(--mkt-accent);border-radius:12px;min-height:44px;font-size:14.5px}.sign-in-modal_content__qZV_y .mantine-InputWrapper-label{font-size:13px;font-weight:500;color:var(--mkt-ink-soft);margin-bottom:6px}.sign-in-modal_content__qZV_y .mantine-Divider-root{border-color:var(--mkt-border)}.sign-in-modal_content__qZV_y .mantine-Divider-label{color:var(--mkt-ink-faint);font-size:12px}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-root{background:#f3f0ea;border:1px solid var(--mkt-border);border-radius:12px}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-indicator{background:var(--mkt-surface);border-radius:10px;box-shadow:var(--mkt-shadow-sm)}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-label{color:var(--mkt-ink-soft);font-size:13px}.sign-in-modal_content__qZV_y .mantine-SegmentedControl-label[data-active]{color:var(--mkt-ink)}@media (max-width:480px){.sign-in-modal_content__qZV_y.sign-in-modal_content__qZV_y{border-radius:18px}}