.page_page__UM3pe{background:#000211;color:#fff;min-height:100vh}.page_hero__utS9Z{position:relative;overflow:hidden;padding:5rem 5rem 4.5rem;background:#000211}.page_heroGlow___hWGK{position:absolute;top:-10rem;left:50%;transform:translateX(-50%);width:70%;height:45rem;background:radial-gradient(ellipse at center,rgba(122,74,228,.22) 0,transparent 65%);pointer-events:none;z-index:0}.page_heroInner__XeZvy{position:relative;z-index:1;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:start}.page_heroLeft__Chu5U{display:flex;flex-direction:column;gap:1.5rem}.page_heroBadges___jI_S{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.page_typeBadge__fZl0K{font-size:.68rem;font-weight:600;padding:.22rem .65rem;border-radius:999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:hsla(283,7%,63%,.85);text-transform:uppercase;letter-spacing:.06em}.page_h1__ZORZ_{font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:750;line-height:1.18;color:#fff;margin:0}.page_gradientText__v_4zx{background:linear-gradient(90.63deg,#9b7bfe 25.64%,#5084f6 148.04%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_overview__E9tYv{font-size:1.0625rem;line-height:1.75rem;color:#a49aa8;margin:0;max-width:520px}.page_toolsRow__NG2i8{display:flex;flex-direction:column;gap:.6rem}.page_toolsLabel__1PNzW{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(155,123,254,.65);margin:0}.page_toolChips__cp8Mz{display:flex;flex-wrap:wrap;gap:.5rem}.page_toolChip__tl2_o{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .875rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.09);border-radius:9999px;font-size:.8125rem;color:hsla(0,0%,100%,.75);font-weight:500;transition:border-color .18s,background .18s}.page_toolChip__tl2_o:hover{border-color:rgba(155,123,254,.25);background:rgba(122,74,228,.07)}.page_toolChipIcon__WCo2C{color:#9b7bfe;display:flex;align-items:center;flex-shrink:0}.page_heroCtas__d2TCB{display:flex;gap:1rem;flex-wrap:wrap;margin-top:.25rem}.page_stepsCard__SEZRd{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.875rem;padding:2rem;backdrop-filter:blur(12px);position:sticky;top:5rem;height:-moz-fit-content;height:fit-content}.page_stepsCardLabel__BcL0z{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(155,123,254,.65);margin:0 0 1.25rem}.page_stepsPreviewList___HUX9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.page_stepsPreviewItem__QWSyR{display:flex;gap:1rem;align-items:flex-start;padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.page_stepsPreviewItem__QWSyR:first-child{padding-top:0}.page_stepsPreviewItem__QWSyR:last-child{border-bottom:none;padding-bottom:0}.page_stepsPreviewNum__KEshI{font-size:.7rem;font-weight:800;width:1.75rem;height:1.75rem;min-width:1.75rem;display:flex;align-items:center;justify-content:center;background:rgba(122,74,228,.15);border:1px solid rgba(155,123,254,.2);color:#9b7bfe;border-radius:50%;letter-spacing:.02em;margin-top:.1rem}.page_stepsPreviewTitle__udC97{font-size:.875rem;font-weight:700;color:#fff;margin:0 0 .2rem;line-height:1.35}.page_stepsPreviewDesc__1cUJU{font-size:.78rem;color:#a49aa8;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_section__RcbA9{background:#000211}.page_sectionAlt__HnhNp,.page_section__RcbA9{padding:3.5rem 5rem;border-top:1px solid hsla(0,0%,100%,.05);max-width:none}.page_sectionAlt__HnhNp{background:#060e1f}.page_sectionInner__H7oNP{max-width:1200px;margin:0 auto}.page_sectionH2__XM1lK{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:750;color:#fff;margin:0 0 .5rem}.page_sectionSubtext__J2nnb{font-size:.9375rem;color:#a49aa8;line-height:1.65;margin:0 0 2rem;max-width:580px}.page_stepsGrid__ME7ls{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.25rem;max-width:1200px;margin:0 auto}.page_stepCard__AVBoe{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;padding:1.5rem 1.25rem;display:flex;flex-direction:column;gap:.6rem;transition:border-color .2s}.page_stepCard__AVBoe:hover{border-color:rgba(155,123,254,.25)}.page_stepNum__hk04V{font-size:.7rem;font-weight:800;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:rgba(122,74,228,.15);border:1px solid rgba(155,123,254,.2);color:#9b7bfe;border-radius:50%;letter-spacing:.02em}.page_stepTitle__qS4FW{font-size:.9375rem;font-weight:700;color:#fff;margin:0;line-height:1.35}.page_stepDesc__9kL07{font-size:.8375rem;color:#a49aa8;line-height:1.65;margin:0}.page_resultsGrid__z8Q2A{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:.625rem;overflow:hidden;max-width:1200px;margin:0 auto;backdrop-filter:blur(12px)}.page_resultCard__qWiqD{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:2rem 1.25rem;background:hsla(0,0%,100%,.02);text-align:center}.page_resultCardValue__Ml7CE{font-size:2rem;font-weight:750;color:#fff;line-height:1}.page_resultCardLabel__lT7_Z{font-size:.75rem;color:#a49aa8;text-transform:uppercase;letter-spacing:.05em;line-height:1.3}.page_faqContainer__We1er{display:flex;flex-direction:column;max-width:780px;margin:0 auto;width:100%}.page_faqItem__rurzX{border-bottom:1px solid hsla(0,0%,100%,.07);padding:1.375rem 0}.page_faqItem__rurzX:last-child{border-bottom:none}.page_faqSummary__9Bcrn{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;transition:opacity .2s}.page_faqSummary__9Bcrn:hover{opacity:.8}.page_faqSummary__9Bcrn::-webkit-details-marker{display:none}.page_faqQ__yyh98{font-size:.9375rem;font-weight:700;color:#fff;line-height:1.4;margin:0}.page_faqChevron__z4tqo{font-size:1.5rem;color:#7a4ae4;flex-shrink:0;transition:transform .25s;display:inline-block;line-height:1}.page_faqItem__rurzX[open] .page_faqChevron__z4tqo{transform:rotate(90deg)}.page_faqA__FkB8Z{font-size:.9375rem;color:#a49aa8;line-height:1.7;margin:.875rem 0 0}.page_primaryToolSection__4kFMs{max-width:1200px;margin:0 auto;background:rgba(155,123,254,.05);border:1px solid rgba(155,123,254,.15);border-radius:1rem;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.page_primaryToolHeader___OszO{display:flex;align-items:flex-start;gap:1.25rem}.page_primaryToolHeroLogo__LpYhu{border-radius:8px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;background:hsla(0,0%,100%,.06);padding:6px}.page_primaryToolCategory__mFzze{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(155,123,254,.7);margin:0 0 .3rem}.page_primaryToolTitle__gIHle{font-size:1.25rem;font-weight:750;color:#fff;margin:0 0 .5rem}.page_primaryToolDesc__a_7YM{font-size:.9rem;color:#a49aa8;line-height:1.65;margin:0;max-width:560px}.page_primaryToolFeatures__xNxxM{display:flex;flex-wrap:wrap;gap:.6rem 1.5rem}.page_primaryToolFeatureItem__BDWBn{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:hsla(0,0%,100%,.8)}.page_primaryToolFeatureCheck__f2Tv0{color:#4ade80;font-weight:700;font-size:.8rem}.page_relatedGrid__V21TA{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;max-width:1200px;margin:0 auto}.page_relatedCard__kLtM0{background:hsla(0,0%,100%,.025);border:1px solid hsla(0,0%,100%,.07);border-radius:.75rem;padding:1.375rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.75rem;transition:border-color .2s,transform .2s,background .2s}.page_relatedCard__kLtM0:hover{border-color:rgba(155,123,254,.25);transform:translateY(-2px);background:hsla(0,0%,100%,.04)}.page_relatedBadges__HrTVF{display:flex;gap:.35rem;flex-wrap:wrap}.page_relatedTitle__FSs0d{font-size:.9375rem;font-weight:700;color:#fff;line-height:1.4;margin:0}.page_relatedDesc__aaVO_{font-size:.8125rem;color:#a49aa8;line-height:1.6;flex:1;margin:0}.page_relatedCta__sXVVW{font-size:.78rem;font-weight:700;background:linear-gradient(90.63deg,#9b7bfe 25.64%,#5084f6 148.04%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-flex;align-items:center;gap:.25rem}.page_industryBadge__CNMB_{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:.2rem .6rem;border-radius:2rem}.page_ins__23Trc{background:rgba(251,191,36,.1);color:#fbbf24;border:1px solid rgba(251,191,36,.18)}.page_ban__WHCHR{background:rgba(59,130,246,.1);color:#60a5fa;border:1px solid rgba(59,130,246,.18)}.page_aut__GFpUZ{background:rgba(34,197,94,.1);color:#4ade80;border:1px solid rgba(34,197,94,.18)}.page_eco__Da3Vv{background:rgba(239,68,68,.1);color:#f87171;border:1px solid rgba(239,68,68,.18)}.page_saa__n0P9R{background:rgba(168,85,247,.1);color:#c084fc;border:1px solid rgba(168,85,247,.18)}.page_hr__8ZIvQ{background:rgba(20,184,166,.1);color:#2dd4bf;border:1px solid rgba(20,184,166,.18)}.page_hlt__IoEgK{background:rgba(251,146,60,.1);color:#fb923c;border:1px solid rgba(251,146,60,.18)}.page_re__FROR7{background:rgba(167,139,250,.1);color:#a78bfa;border:1px solid rgba(167,139,250,.18)}.page_edu__f0btw{background:rgba(52,211,153,.1);color:#34d399;border:1px solid rgba(52,211,153,.18)}.page_log__GYsdF{background:rgba(245,158,11,.1);color:#f59e0b;border:1px solid rgba(245,158,11,.18)}.page_ret__TWaMf{background:rgba(232,121,249,.1);color:#e879f9;border:1px solid rgba(232,121,249,.18)}.page_ops__71G3X{background:rgba(148,163,184,.1);color:#94a3b8;border:1px solid rgba(148,163,184,.18)}.page_deptBadge__cdmjg{font-size:.65rem;font-weight:600;padding:.2rem .6rem;border-radius:2rem;text-transform:uppercase;letter-spacing:.06em}.page_depSales__RZy11{background:rgba(122,74,228,.12);color:#9b7bfe;border:1px solid rgba(122,74,228,.22)}.page_depOps__dqy0p{background:rgba(245,158,11,.1);color:#fbbf24;border:1px solid rgba(245,158,11,.18)}.page_depCs__ai_Bv{background:rgba(16,185,129,.1);color:#34d399;border:1px solid rgba(16,185,129,.18)}.page_depCol__DoVms{background:rgba(239,68,68,.1);color:#f87171;border:1px solid rgba(239,68,68,.18)}.page_depMkt__0tibE{background:rgba(59,130,246,.1);color:#60a5fa;border:1px solid rgba(59,130,246,.18)}.page_depComp__Sw_hr{background:rgba(139,92,246,.1);color:#c084fc;border:1px solid rgba(139,92,246,.18)}.page_depFin__ZNorV{background:rgba(6,182,212,.1);color:#22d3ee;border:1px solid rgba(6,182,212,.18)}.page_depHr__VH9v6{background:rgba(236,72,153,.1);color:#f472b6;border:1px solid rgba(236,72,153,.18)}.page_ctaBanner__3ABA_{background:rgba(122,74,228,.07);border:1px solid rgba(122,74,228,.18);border-radius:1rem;padding:3.5rem 2.5rem;text-align:center;position:relative;overflow:hidden;max-width:1200px;margin:0 auto}.page_ctaGlow__9w4E2{position:absolute;top:-50%;left:50%;transform:translateX(-50%);width:60%;height:20rem;background:radial-gradient(ellipse,rgba(122,74,228,.22),transparent 70%);pointer-events:none}.page_ctaContent__NSMX8{position:relative;z-index:1}.page_ctaH2__HI7QH{font-size:clamp(1.5rem,2.5vw,2rem);font-weight:750;color:#fff;margin:0 0 .75rem}.page_ctaSubtext__9xqcO{color:#a49aa8;max-width:500px;margin:0 auto 1.75rem;font-size:1rem;line-height:1.65}.page_ctaRow__uEBPa{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@media (max-width:1024px){.page_heroInner__XeZvy{grid-template-columns:1fr;gap:2.5rem}.page_stepsCard__SEZRd{position:static}.page_relatedGrid__V21TA{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_hero__utS9Z{padding:3rem 2rem 2.5rem}.page_sectionAlt__HnhNp,.page_section__RcbA9{padding:2.5rem 2rem}.page_h1__ZORZ_{font-size:1.75rem}.page_overview__E9tYv{font-size:1rem}.page_relatedGrid__V21TA,.page_stepsGrid__ME7ls{grid-template-columns:1fr}.page_ctaBanner__3ABA_{padding:2rem 1.5rem}.page_ctaH2__HI7QH{font-size:1.375rem}.page_ctaRow__uEBPa{flex-direction:column;align-items:center}.page_heroCtas__d2TCB{flex-direction:column;align-items:flex-start}}.WorkflowAnimation_outer__wPV7m{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:2.25rem}.WorkflowAnimation_nodesRow__X1fS8{display:flex;align-items:flex-start;justify-content:center;gap:0}.WorkflowAnimation_nodeGroup__zyZx1{display:flex;flex-direction:column;align-items:center;position:relative;flex:1;min-width:0}.WorkflowAnimation_node__xuUTk{width:56px;height:56px;border-radius:50%;border:2px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:border-color .3s ease,background .3s ease,transform .3s ease,box-shadow .3s ease;flex-shrink:0;z-index:1}.WorkflowAnimation_node__xuUTk:hover{border-color:rgba(155,123,254,.5);background:rgba(155,123,254,.1)}.WorkflowAnimation_nodeActive__vqbNH{border-color:#9b7bfe;background:rgba(155,123,254,.2);transform:scale(1.15);box-shadow:0 0 24px rgba(155,123,254,.3)}.WorkflowAnimation_nodePast__6yAIx{border-color:rgba(155,123,254,.4);background:rgba(155,123,254,.08)}.WorkflowAnimation_nodeNum__gmH20{font-size:.8rem;font-weight:700;letter-spacing:.04em;color:hsla(0,0%,100%,.6);line-height:1;transition:color .3s}.WorkflowAnimation_nodeActive__vqbNH .WorkflowAnimation_nodeNum__gmH20{color:#fff}.WorkflowAnimation_pulse__BQ9h0{position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(155,123,254,.5);animation:WorkflowAnimation_pulsate__EZCQ3 1.8s ease-out infinite;pointer-events:none}@keyframes WorkflowAnimation_pulsate__EZCQ3{0%{transform:scale(1);opacity:.8}to{transform:scale(1.55);opacity:0}}.WorkflowAnimation_nodeLabel__NVlED{font-size:.7rem;font-weight:500;color:hsla(283,7%,63%,.65);text-align:center;max-width:80px;line-height:1.35;transition:color .3s;margin:.6rem 0 0;padding:0 4px}.WorkflowAnimation_nodeLabelActive__2CTcv{color:hsla(0,0%,100%,.9);font-weight:600}.WorkflowAnimation_arrow__q_Mk5{position:absolute;top:27px;left:calc(50% + 28px);right:calc(-50% + 28px);height:2px;display:flex;align-items:center;z-index:0;color:hsla(0,0%,100%,.1);overflow:hidden}.WorkflowAnimation_arrowLit__eKAhx{color:rgba(155,123,254,.55)}.WorkflowAnimation_arrowTrack__ouhJQ{flex:1;height:2px;background:currentColor;transition:background .4s}.WorkflowAnimation_arrowHead__sPZ4_{flex-shrink:0;width:8px;height:12px;color:currentColor;transition:color .4s}.WorkflowAnimation_arrowDot__BKci4{position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:#9b7bfe;box-shadow:0 0 8px rgba(155,123,254,.8);animation:WorkflowAnimation_travel__Q3VTU 2.4s linear infinite}@keyframes WorkflowAnimation_travel__Q3VTU{0%{left:0;opacity:1}85%{left:90%;opacity:1}to{left:100%;opacity:0}}.WorkflowAnimation_detailCard__e2fjL{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;padding:2rem 2rem 3.25rem;position:relative;min-height:130px;overflow:hidden}.WorkflowAnimation_detailPane__H3CV3{position:absolute;inset:2rem 2rem 3.25rem;opacity:0;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease;pointer-events:none}.WorkflowAnimation_detailPaneVisible__IFeP5{opacity:1;transform:translateY(0);pointer-events:auto}.WorkflowAnimation_detailHeader__I1kNP{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.WorkflowAnimation_detailStepBadge__RlKwE{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:rgba(155,123,254,.85);background:rgba(155,123,254,.1);border:1px solid rgba(155,123,254,.2);border-radius:2rem;padding:.2rem .65rem;white-space:nowrap}.WorkflowAnimation_detailTitle__zLZ1t{font-size:1.0625rem;font-weight:700;color:#fff;margin:0;line-height:1.3}.WorkflowAnimation_detailDesc__tx7Fr{font-size:.9rem;color:#a49aa8;line-height:1.72;margin:0}.WorkflowAnimation_dotRow__URgrD{position:absolute;bottom:1.1rem;right:1.5rem;display:flex;align-items:center;gap:.4rem}.WorkflowAnimation_dot__IWnQA{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.15);border:none;padding:0;cursor:pointer;transition:background .25s,transform .25s}.WorkflowAnimation_dotActive__vphBF{background:#9b7bfe;transform:scale(1.35)}@media (max-width:640px){.WorkflowAnimation_nodesRow__X1fS8{gap:.25rem}.WorkflowAnimation_node__xuUTk{width:42px;height:42px}.WorkflowAnimation_nodeNum__gmH20{font-size:.7rem}.WorkflowAnimation_nodeLabel__NVlED{font-size:.625rem;max-width:56px}.WorkflowAnimation_arrow__q_Mk5{top:20px;left:calc(50% + 21px);right:calc(-50% + 21px)}.WorkflowAnimation_detailCard__e2fjL{padding:1.5rem 1.25rem 3rem}.WorkflowAnimation_detailPane__H3CV3{inset:1.5rem 1.25rem 3rem}.WorkflowAnimation_detailTitle__zLZ1t{font-size:.9375rem}.WorkflowAnimation_detailDesc__tx7Fr{font-size:.8125rem}}