.Breadcrumbs_breadcrumbs__Czbmb{width:100%;max-width:calc(var(--content-max) + (var(--content-pad) * 2));margin:0 auto;padding:16px var(--content-pad);color:var(--text-muted);font-size:14px}.Breadcrumbs_breadcrumbs__Czbmb ol{display:flex;flex-wrap:wrap;gap:6px 10px;list-style:none}.Breadcrumbs_breadcrumbs__Czbmb li{display:flex;align-items:baseline;gap:10px;min-width:0;overflow-wrap:anywhere}.Breadcrumbs_breadcrumbs__Czbmb a{color:var(--brand)}.Breadcrumbs_breadcrumbs__Czbmb a:hover{text-decoration:underline}.Breadcrumbs_breadcrumbs__Czbmb a:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:2px}.Breadcrumbs_separator__ZORt0{flex-shrink:0;color:var(--text-muted)}.Header_header__072v2{position:-webkit-sticky;position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:hsla(0,0%,100%,.88);border-bottom:1px solid rgba(81,44,167,.08)}.Header_header__072v2 :is(a,button):focus-visible{outline:3px solid #8a70d0;outline-offset:3px}.Header_navLink__bzbwi{min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.Header_navLink__bzbwi[aria-current=page]{color:var(--brand)}.Header_allSolutions__uJ7CY{grid-column:1/-1;color:var(--brand)}.Header_dropdownLink__sKcYe{min-height:44px}.Header_homeHeader__BuZI_{background:hsla(0,0%,100%,.96)}.Header_homeHeader__BuZI_ .Header_nav__evgr5{max-width:1288px;min-height:72px;padding:10px 24px;gap:24px}.Header_homeHeader__BuZI_ .Header_logoMark__Jxino img{width:180px;height:auto}.Header_homeHeader__BuZI_ .Header_navLinks__zli_f{gap:23px}.Header_homeHeader__BuZI_ .Header_navLink__bzbwi{font-size:13px;color:#525866;font-weight:500}.Header_homeHeader__BuZI_ .Header_navActions__6g3Rv .btn{min-height:46px;padding:0 17px;border-radius:9px;font-size:13px}.Header_mobileMenu__B5eYP{max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain}.Header_mobileMenu__B5eYP .Header_narrowMenu__T_mUz{width:auto}@media (min-width:1024px) and (max-width:1199px){.Header_homeHeader__BuZI_ .Header_navLinks__zli_f,.Header_navLinks__zli_f{gap:14px}.Header_nav__evgr5{gap:16px}.Header_logoMark__Jxino img{max-width:180px;height:auto}.Header_navLink__bzbwi{font-size:13px}}.Header_nav__evgr5{max-width:calc(var(--content-max) + (var(--content-pad) * 2));margin:0 auto;padding:18px var(--content-pad);display:flex;align-items:center;justify-content:space-between;gap:var(--space-6)}.Header_logoMark__Jxino{flex-shrink:0;display:inline-flex;align-items:center}.Header_logoMark__Jxino img{width:auto;height:44px}.Header_navLinks__zli_f{display:flex;align-items:center;justify-content:center;gap:28px;flex:1 1}.Header_navLink__bzbwi{position:relative;color:var(--text-muted);font-size:var(--font-size-nav);line-height:1.6;font-weight:600;transition:color .18s ease}.Header_navLinkActive__0igD0,.Header_navLink__bzbwi:hover{color:var(--brand)}.Header_navLinkActive__0igD0:after{content:"";position:absolute;left:0;right:0;bottom:-12px;height:3px;border-radius:var(--radius-pill);background:var(--brand)}.Header_navActions__6g3Rv{display:flex;align-items:center;gap:var(--space-4)}.Header_navDropdown__Yv7Yl{position:relative;display:inline-flex}.Header_dropdownButton__HS3_Z{display:inline-flex;align-items:center;padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit}.Header_chevron__BTmSb,.Header_mobileChevron__drkrj{display:inline-block;width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transform-origin:center;transition:transform .18s ease}.Header_chevron__BTmSb{margin:-4px 0 0 8px}.Header_dropdownButton__HS3_Z[aria-expanded=true] .Header_chevron__BTmSb,.Header_mobileSolutionsToggle__EfUVn[aria-expanded=true] .Header_mobileChevron__drkrj{transform:rotate(-135deg)}.Header_dropdownMenu__3j0Wg{position:absolute;top:calc(100% + 18px);left:50%;transform:translateX(-50%);width:560px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;background:#fff;border-radius:var(--radius-lg);box-shadow:0 24px 60px rgba(38,21,78,.16);border:1px solid rgba(81,44,167,.1);padding:20px;z-index:1000}.Header_navDropdown__Yv7Yl:after{content:"";position:absolute;top:100%;left:-20px;right:-20px;height:22px}.Header_dropdownGroup__agrNK{padding:8px}.Header_dropdownHeading__bWsb2{display:block;margin:0 12px 8px;color:rgba(81,44,167,.66);font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.Header_dropdownLink__sKcYe{display:block;padding:10px 12px;border-radius:10px;color:var(--text);text-decoration:none;font-size:14px;font-weight:650;transition:background-color .18s ease,color .18s ease}.Header_dropdownLink__sKcYe:hover{background:var(--brand-soft);color:var(--brand)}.Header_menuToggle__0MPgd{display:none;width:44px;height:44px;border:1px solid rgba(81,44,167,.14);border-radius:var(--radius-md);background:#fff;padding:10px}.Header_menuToggle__0MPgd span{display:block;height:2px;border-radius:var(--radius-pill);background:var(--text)}.Header_menuToggle__0MPgd span+span{margin-top:6px}.Header_mobileMenu__B5eYP{display:none}@media (max-width:1120px){.Header_navLinks__zli_f{gap:20px}.Header_navActions__6g3Rv .btn{padding-left:18px;padding-right:18px}}@media (max-width:1100px){.Header_navActions__6g3Rv .btn,.Header_navLinks__zli_f{display:none}.Header_menuToggle__0MPgd,.Header_mobileMenu__B5eYP{display:block}.Header_mobileMenu__B5eYP{max-width:calc(var(--content-max) + (var(--content-pad) * 2));margin:0 auto;padding:0 var(--content-pad) 20px}.Header_mobileLink__tOQUl{display:block;width:100%;padding:14px 18px;margin-bottom:10px;border-radius:18px;border:1px solid rgba(81,44,167,.08);background:rgba(244,239,255,.55);color:var(--text);font-size:var(--font-size-nav);line-height:1.6;font-weight:600;text-align:left}.Header_mobileLinkActive__3z602{color:var(--brand);border-color:rgba(81,44,167,.2);background:rgba(244,239,255,.9)}.Header_mobileSolutionsToggle__EfUVn{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:inherit}.Header_mobileChevron__drkrj{flex:0 0 auto;width:8px;height:8px;margin:4px 3px 0 16px}.Header_mobileSolutions__0hE7N{margin:-2px 0 12px 18px;padding-left:14px;border-left:2px solid rgba(81,44,167,.12)}.Header_mobileGroupHeading__VrZvL{display:block;padding:10px 14px 7px;color:rgba(81,44,167,.66);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.Header_mobileSubLink__2ig6L{margin-bottom:6px;background:rgba(244,239,255,.3);font-size:14px}.Header_mobileCta__7cmfV{width:100%;justify-content:center;margin-top:8px}}@media (max-width:767px){.Header_nav__evgr5{padding-top:16px;padding-bottom:16px}.Header_logoMark__Jxino img{height:40px}}.Header_header__072v2 [hidden]{display:none}.Header_narrowMenu__T_mUz{width:280px;grid-template-columns:1fr;gap:0}.Header_homeHeader__BuZI_ .Header_navLink__bzbwi:hover{color:#512ca7}@media (max-width:1023px){.Header_mobileMenu__B5eYP .Header_narrowMenu__T_mUz{width:auto}}.Header_homeHeader__BuZI_ .Header_logoMark__Jxino img{width:auto;height:44px}.Header_homeHeader__BuZI_ .Header_nav__evgr5{height:72px}.Header_homeHeader__BuZI_ .Header_navActions__6g3Rv .btn-primary{background:#512ca7}.Header_homeHeader__BuZI_ .Header_navActions__6g3Rv .btn-primary:hover{background:#43228c}@media (max-width:767px){.Header_homeHeader__BuZI_ .Header_logoMark__Jxino img{height:42px}}.Header_header__072v2 .Header_nav__evgr5,.Header_homeHeader__BuZI_ .Header_nav__evgr5{max-width:calc(var(--content-max) + (var(--content-pad) * 2));min-height:72px;height:auto;padding:10px var(--content-pad);gap:24px}.Header_header__072v2 .Header_logoMark__Jxino img,.Header_homeHeader__BuZI_ .Header_logoMark__Jxino img{width:110px;height:auto}.Header_header__072v2 .Header_navLinks__zli_f,.Header_homeHeader__BuZI_ .Header_navLinks__zli_f{gap:23px}.Header_header__072v2 .Header_navLink__bzbwi,.Header_homeHeader__BuZI_ .Header_navLink__bzbwi{color:#525866;font-size:13px;font-weight:500}.Header_header__072v2 .Header_navLink__bzbwi:hover,.Header_homeHeader__BuZI_ .Header_navLink__bzbwi:hover{color:var(--brand)}.Header_header__072v2 .Header_navActions__6g3Rv .btn,.Header_homeHeader__BuZI_ .Header_navActions__6g3Rv .btn{min-height:46px;padding:0 17px;border-radius:9px;font-size:13px}.Header_header__072v2 .Header_navActions__6g3Rv .btn-primary,.Header_homeHeader__BuZI_ .Header_navActions__6g3Rv .btn-primary{background:var(--brand)}.Header_header__072v2 .Header_navActions__6g3Rv .btn-primary:hover,.Header_homeHeader__BuZI_ .Header_navActions__6g3Rv .btn-primary:hover{background:var(--brand-strong)}@media (max-width:1023px){.Header_header__072v2 .Header_nav__evgr5,.Header_homeHeader__BuZI_ .Header_nav__evgr5{gap:16px}.Header_header__072v2 .Header_logoMark__Jxino img,.Header_homeHeader__BuZI_ .Header_logoMark__Jxino img{width:180px}}@media (max-width:767px){.Header_header__072v2 .Header_nav__evgr5,.Header_homeHeader__BuZI_ .Header_nav__evgr5{padding-top:16px;padding-bottom:16px}.Header_header__072v2 .Header_logoMark__Jxino img,.Header_homeHeader__BuZI_ .Header_logoMark__Jxino img{width:auto;height:42px}}.HomeFooter_footer__ABtLp{border-top:1px solid #eeeaf4;background:#fff;color:#525866}.HomeFooter_bottom__NCYs4,.HomeFooter_inner__DbN1k{max-width:1288px;padding:0 24px;margin:auto}.HomeFooter_inner__DbN1k{display:grid;grid-template-columns:1.7fr 1.1fr 1.1fr 1fr .8fr;grid-gap:32px;gap:32px;padding-top:50px;padding-bottom:42px}.HomeFooter_brand__7FWSR img{width:185px;height:auto}.HomeFooter_brand__7FWSR p{font-size:12px;line-height:1.7;margin:20px 0 8px}.HomeFooter_brand__7FWSR a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;color:#512ca7}.HomeFooter_column__V4n_d h2{font-size:13px;font-weight:650;color:#282334;margin:0 0 15px}.HomeFooter_column__V4n_d a{display:flex;align-items:center;min-height:44px;font-size:12px;line-height:1.5}.HomeFooter_footer__ABtLp a:hover{color:#512ca7;text-decoration:underline}.HomeFooter_bottom__NCYs4{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #eeeaf4;padding-top:17px;padding-bottom:17px;font-size:11px}.HomeFooter_bottom__NCYs4>div{display:flex;gap:22px}.HomeFooter_bottom__NCYs4 a{display:flex;align-items:center;min-height:44px}@media (max-width:1023px){.HomeFooter_inner__DbN1k{grid-template-columns:repeat(4,1fr)}.HomeFooter_brand__7FWSR{grid-column:1/-1}.HomeFooter_brand__7FWSR p{margin:8px 0}}@media (max-width:767px){.HomeFooter_inner__DbN1k{grid-template-columns:1fr 1fr;gap:28px;padding-top:35px}.HomeFooter_bottom__NCYs4{align-items:flex-start;flex-direction:column;gap:6px}}.HomeFooter_brand__7FWSR img{width:auto;height:52px}.DemoRequest_main__PZwgv{padding:40px 0 60px;background:var(--bg-page)}.DemoRequest_container__h1wg2{max-width:720px;margin:0 auto;padding:0 20px}.DemoRequest_header__LdKVm{text-align:center;margin-bottom:40px}.DemoRequest_title__xKzEP{font-size:36px;font-weight:700;color:var(--text-main);margin-bottom:12px}.DemoRequest_subtitle__YbgrG{font-size:16px;color:var(--text-muted);line-height:1.6;max-width:580px;margin:0 auto}.DemoRequest_banner__hgXOt{padding:16px 20px;border-radius:var(--radius-lg);margin-bottom:32px;font-weight:500;text-align:center}.DemoRequest_banner__hgXOt.DemoRequest_success__fdDWj{background:#f0f9f0;color:#2d5016;border:1px solid #c3e6c3}.DemoRequest_banner__hgXOt.DemoRequest_error__WjJy3{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.DemoRequest_form__g_qmk{background:#fff;padding:40px;border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);border:1px solid var(--border-subtle)}.DemoRequest_demoOverview__qRsDg{margin-bottom:28px;padding:24px;border-radius:var(--radius-lg);background:#fff;border:1px solid var(--border-subtle);line-height:1.6}.DemoRequest_demoOverview__qRsDg h2{font-size:20px;margin:0 0 12px}.DemoRequest_demoOverview__qRsDg ul{padding-left:22px;margin-bottom:0}.DemoRequest_contactNote__rtpQY,.DemoRequest_formNote__HPPT1{font-size:14px;line-height:1.6;color:var(--text-muted);margin:0 0 24px}.DemoRequest_contactNote__rtpQY{margin-top:24px;text-align:center;overflow-wrap:anywhere}.DemoRequest_contactNote__rtpQY a,.DemoRequest_formNote__HPPT1 a{color:var(--primary);text-decoration:underline}.DemoRequest_row__Pp__S{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.DemoRequest_field__u3WeG{margin-bottom:24px}.DemoRequest_label__zHAt7{display:block;font-size:14px;font-weight:600;color:var(--text-main);margin-bottom:8px}.DemoRequest_input__4rM_L,.DemoRequest_select__EzWlW,.DemoRequest_textarea__cNgdZ{width:100%;padding:12px 16px;border:1.5px solid var(--border-subtle);border-radius:12px;font-size:15px;font-family:inherit;background:#fff;color:var(--text-main);transition:all .2s ease}.DemoRequest_input__4rM_L:focus,.DemoRequest_select__EzWlW:focus,.DemoRequest_textarea__cNgdZ:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(82,43,158,.08)}.DemoRequest_input__4rM_L:disabled,.DemoRequest_select__EzWlW:disabled,.DemoRequest_textarea__cNgdZ:disabled{background:#f8f9fa;cursor:not-allowed;opacity:.7}.DemoRequest_inputError__NV9fR{border-color:#dc2626}.DemoRequest_inputError__NV9fR:focus{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.08)}.DemoRequest_select__EzWlW{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;charset=US-ASCII,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="%23666"><path fill-rule="evenodd" d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" clip-rule="evenodd"/></svg>');background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:44px}.DemoRequest_textarea__cNgdZ{resize:vertical;min-height:100px;line-height:1.5}.DemoRequest_textarea__cNgdZ::placeholder{color:var(--text-muted);opacity:.8}.DemoRequest_errorMessage__xjP41{color:#dc2626;font-size:13px;margin-top:6px;font-weight:500}.DemoRequest_submitSection___lsCO{margin-top:32px;text-align:center}.DemoRequest_submitButton__X41Um{min-width:180px;padding:14px 28px;font-size:16px;font-weight:600}.DemoRequest_submitButton__X41Um:disabled{opacity:.6;cursor:not-allowed;transform:none}.DemoRequest_submitButton__X41Um:disabled:hover{transform:none;box-shadow:var(--shadow-soft)}@media (max-width:768px){.DemoRequest_container__h1wg2{padding:0 16px}.DemoRequest_form__g_qmk{padding:24px;border-radius:var(--radius-lg)}.DemoRequest_title__xKzEP{font-size:28px}.DemoRequest_subtitle__YbgrG{font-size:15px}.DemoRequest_row__Pp__S{grid-template-columns:1fr;gap:0}.DemoRequest_field__u3WeG{margin-bottom:20px}.DemoRequest_input__4rM_L,.DemoRequest_select__EzWlW,.DemoRequest_textarea__cNgdZ{padding:14px 16px;font-size:16px}.DemoRequest_submitButton__X41Um{width:100%;padding:16px 28px}}@media (max-width:480px){.DemoRequest_main__PZwgv{padding:20px 0 40px}.DemoRequest_header__LdKVm{margin-bottom:24px}.DemoRequest_title__xKzEP{font-size:24px}.DemoRequest_form__g_qmk{padding:20px;margin:0 -4px}.DemoRequest_banner__hgXOt{padding:12px 16px;font-size:14px}}