.ProductDetails_section__iVWug{max-width:1200px;margin:auto;padding:88px 32px 32px;scroll-margin-top:24px;color:#14283f}.ProductDetails_heading__ddBsG{max-width:760px}.ProductDetails_eyebrow__Aj8J5{font-size:10px;font-weight:650;letter-spacing:2px;color:#2260b5;margin-bottom:20px}.ProductDetails_heading__ddBsG h2{font-size:clamp(28px,3vw,38px);font-weight:550;line-height:1.25;letter-spacing:-1px;text-wrap:balance}.ProductDetails_heading__ddBsG>p:last-child{margin-top:20px;font-size:16px;line-height:1.85;color:#637185}.ProductDetails_index__QYHy3{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 38px}.ProductDetails_index__QYHy3 a{border:1px solid #dce3eb;border-radius:5px;padding:10px 16px;font-size:13px}.ProductDetails_index__QYHy3 a:hover{background:#f5f7fa}.ProductDetails_section__iVWug a:focus-visible,.ProductDetails_section__iVWug summary:focus-visible{outline:3px solid #2563eb;outline-offset:5px}.ProductDetails_modules__FOmSn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 44px;scroll-margin-top:24px}.ProductDetails_modules__FOmSn article{border-top:1px solid #dce3eb;padding:24px 0}.ProductDetails_number__KMcXP{font-size:11px;font-weight:600;color:#2260b5}.ProductDetails_section__iVWug h3{font-size:22px;font-weight:550;letter-spacing:-.5px;line-height:1.4}.ProductDetails_modules__FOmSn h3{margin:14px 0}.ProductDetails_example__4Rpgg>p:last-child,.ProductDetails_frameworks__71l28 p,.ProductDetails_modules__FOmSn p,.ProductDetails_questions__8omQd p{font-size:14px;line-height:1.9;color:#637185}.ProductDetails_modules__FOmSn .ProductDetails_outcome__ET5i9{color:#24568d;font-size:13px;margin-top:18px}.ProductDetails_frameworks__71l28{margin-top:40px;padding:34px;background:#f5f7fa;border-radius:6px;scroll-margin-top:24px}.ProductDetails_frameworks__71l28>p{max-width:760px;margin:16px 0 26px}.ProductDetails_frameworks__71l28>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.ProductDetails_frameworks__71l28 h4{font-size:16px;font-weight:600;margin-bottom:10px}.ProductDetails_example__4Rpgg{border-left:3px solid #205db1;margin:44px 0;padding:4px 0 4px 26px;max-width:800px}.ProductDetails_example__4Rpgg h3{margin-bottom:14px}.ProductDetails_example__4Rpgg .ProductDetails_eyebrow__Aj8J5{margin-bottom:12px}.ProductDetails_questions__8omQd{max-width:850px;scroll-margin-top:24px}.ProductDetails_questions__8omQd h3{margin-bottom:22px}.ProductDetails_questions__8omQd details{border-top:1px solid #dce3eb;padding:20px 0}.ProductDetails_questions__8omQd summary{cursor:pointer;font-size:15px;font-weight:550;line-height:1.6}.ProductDetails_questions__8omQd details p{margin-top:14px;padding-right:20px}.ProductDetails_demo__k7IU7{margin-top:26px;padding:24px 0;border-top:1px solid #dce3eb;display:flex;justify-content:space-between;gap:20px;align-items:center}.ProductDetails_demo__k7IU7 p{font-size:16px}.ProductDetails_demo__k7IU7 a{background:#205db1;border-radius:5px;padding:14px 22px;color:#fff;font-size:14px;font-weight:600;white-space:nowrap}.ProductDetails_demo__k7IU7 a:hover{background:#174882}@media(max-width:650px){.ProductDetails_section__iVWug{padding:56px 24px 20px}.ProductDetails_modules__FOmSn{grid-template-columns:1fr;gap:0}.ProductDetails_frameworks__71l28{padding:24px;margin-top:24px}.ProductDetails_frameworks__71l28>div{grid-template-columns:1fr;gap:24px}.ProductDetails_demo__k7IU7{align-items:flex-start;flex-direction:column}.ProductDetails_index__QYHy3{gap:8px}.ProductDetails_index__QYHy3 a{font-size:12px;padding:10px}.ProductDetails_section__iVWug h3{font-size:20px}}.CorporateLanding_site__OmQIg{background:#fff;color:#14283f;font-family:var(--font-geist),Arial,sans-serif}.CorporateLanding_site__OmQIg *{box-sizing:border-box}.CorporateLanding_site__OmQIg a:focus-visible{outline:3px solid #2563eb;outline-offset:5px}.CorporateLanding_skip__181mt{position:fixed;top:-100px;left:20px;z-index:100;padding:12px;background:#fff}.CorporateLanding_skip__181mt:focus{top:10px}.CorporateLanding_header__xMsiz{border-bottom:1px solid #e7ecf1;background:#fff}.CorporateLanding_navbar__Tyqny{max-width:1200px;min-height:96px;padding:20px 32px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.CorporateLanding_brand__eidJp{display:flex;align-items:center;gap:12px;font-size:21px;font-weight:700;letter-spacing:-.6px}.CorporateLanding_brand__eidJp small{display:block;font-size:8px;letter-spacing:2px;margin-top:4px;color:#66778a}.CorporateLanding_brandOs__5OwBU{color:#2260b5}.CorporateLanding_mark__hOdvd{width:40px;height:44px;display:grid;place-items:center;border:1.5px solid #2260b5;border-radius:10px;color:#2260b5;font-size:24px;position:relative}.CorporateLanding_mark__hOdvd span{position:absolute;font-size:13px;right:3px;bottom:2px;background:#fff}.CorporateLanding_navActions__n60eX,.CorporateLanding_nav__dT9Jd{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:500}.CorporateLanding_nav__dT9Jd a:hover,.CorporateLanding_secondary__X281c:hover{color:#2260b5}.CorporateLanding_navActions__n60eX{gap:20px}.CorporateLanding_site__OmQIg .CorporateLanding_primary__1EkKt{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:14px 22px;background:#205db1;border:1px solid #205db1;border-radius:5px;color:#fff;font-size:14px;font-weight:600;white-space:nowrap;transition:background .2s}.CorporateLanding_site__OmQIg .CorporateLanding_primary__1EkKt:hover{background:#174882}.CorporateLanding_hero___5qZt{padding:82px 32px 0;max-width:1200px;margin:auto;text-align:center}.CorporateLanding_site__OmQIg .CorporateLanding_eyebrow__aSf8R{font-size:10px;letter-spacing:2.3px;font-weight:650;color:#2260b5;line-height:1.7;margin-bottom:22px}.CorporateLanding_hero___5qZt h1{font-size:clamp(36px,4.8vw,62px);font-weight:550;letter-spacing:-2.5px;line-height:1.13;max-width:850px;margin:0 auto 24px;text-wrap:balance}.CorporateLanding_site__OmQIg .CorporateLanding_intro__RVkec{font-size:17px;line-height:1.85;max-width:690px;margin:0 auto;color:#637185}.CorporateLanding_actions__6L6PS{display:flex;gap:26px;align-items:center;justify-content:center;margin:30px 0 54px}.CorporateLanding_secondary__X281c{display:inline-flex;gap:20px;align-items:center;font-size:14px}.CorporateLanding_preview__dmeUi{max-width:1080px;margin:auto;border:1px solid #dce3eb;border-radius:9px 9px 0 0;padding:0 0 12px;box-shadow:0 16px 55px #182d4610;scroll-margin-top:25px;overflow:hidden;background:#f8fafc}.CorporateLanding_previewBar__SZAS6{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;font-size:10px;letter-spacing:.2px;border-bottom:1px solid #e1e6ee;color:#6b7b8d}.CorporateLanding_previewBar__SZAS6>span:first-child{color:#c2ccd8;font-size:8px;letter-spacing:4px}.CorporateLanding_screenshot__dRTIP{width:100%;height:auto;display:block}.CorporateLanding_preview__dmeUi figcaption{font-size:11px;color:#64748b;padding:12px 10px 0}.CorporateLanding_benefits__ym7pm{padding:92px 32px 80px;max-width:1200px;margin:auto;text-align:center}.CorporateLanding_site__OmQIg h2{font-size:clamp(28px,3vw,38px);font-weight:550;letter-spacing:-1.1px;line-height:1.25;text-wrap:balance}.CorporateLanding_benefits__ym7pm>p:not(.CorporateLanding_eyebrow__aSf8R){margin-top:16px;font-size:15px;color:#64748b}.CorporateLanding_cards___Mloy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:52px;text-align:left}.CorporateLanding_cards___Mloy article{border-top:1px solid #dce3eb;padding:26px 0}.CorporateLanding_number__mrQbw{color:#2260b5;font-size:12px;font-weight:600}.CorporateLanding_cards___Mloy h3{font-size:19px;font-weight:600;margin:20px 0 12px;letter-spacing:-.4px}.CorporateLanding_cards___Mloy p{font-size:14px;line-height:1.9;color:#64748b}.CorporateLanding_approach__d4nD_{background:#f5f7fa;padding:64px max(32px,calc((100% - 1136px)/2));display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.CorporateLanding_approach__d4nD_ h2{margin-bottom:20px}.CorporateLanding_approach__d4nD_ p:not(.CorporateLanding_eyebrow__aSf8R){font-size:15px;line-height:1.9;color:#64748b}.CorporateLanding_approach__d4nD_ ol{list-style:none;counter-reset:step}.CorporateLanding_approach__d4nD_ li{counter-increment:step;border-bottom:1px solid #dce3eb;padding:23px 0;font-size:15px;display:flex;gap:22px;align-items:center}.CorporateLanding_approach__d4nD_ li:before{content:"0" counter(step);font-size:11px;color:#2260b5}.CorporateLanding_contact__w3bSU{max-width:1200px;margin:auto;padding:88px 32px;display:flex;justify-content:space-between;gap:36px;align-items:center}.CorporateLanding_contact__w3bSU h2{max-width:650px}.CorporateLanding_contact__w3bSU p{font-size:15px;margin-top:16px;color:#64748b}.CorporateLanding_footer__Vuzo8{border-top:1px solid #e7ecf1;max-width:1200px;padding:28px 32px;margin:auto;display:flex;gap:24px;align-items:center;justify-content:space-between;font-size:11px;color:#637185}.CorporateLanding_footer__Vuzo8>span{font-weight:600;color:#14283f}.CorporateLanding_footer__Vuzo8 p{font-size:11px}.CorporateLanding_site__OmQIg section[id]{scroll-margin-top:24px}@media(max-width:850px){.CorporateLanding_nav__dT9Jd{gap:16px}.CorporateLanding_navbar__Tyqny{flex-wrap:wrap;padding:20px 24px}.CorporateLanding_nav__dT9Jd{order:3;width:100%;justify-content:center;padding-top:12px;border-top:1px solid #eef1f5}.CorporateLanding_hero___5qZt{padding-top:55px}.CorporateLanding_cards___Mloy{gap:24px}.CorporateLanding_approach__d4nD_{gap:40px}.CorporateLanding_footer__Vuzo8{flex-wrap:wrap}.CorporateLanding_brand__eidJp{font-size:18px}}@media(max-width:600px){.CorporateLanding_navbar__Tyqny{gap:16px;padding:18px}.CorporateLanding_navActions__n60eX{gap:12px}.CorporateLanding_navActions__n60eX .CorporateLanding_primary__1EkKt{padding:11px;font-size:11px;gap:8px}.CorporateLanding_brand__eidJp{font-size:16px;gap:8px}.CorporateLanding_brand__eidJp small{font-size:6px;letter-spacing:1.2px}.CorporateLanding_mark__hOdvd{width:30px;height:34px;font-size:19px}.CorporateLanding_hero___5qZt{padding:46px 20px 0}.CorporateLanding_hero___5qZt h1{letter-spacing:-1.4px}.CorporateLanding_site__OmQIg .CorporateLanding_intro__RVkec{font-size:15px}.CorporateLanding_actions__6L6PS{gap:20px;flex-wrap:wrap;margin-bottom:36px}.CorporateLanding_previewBar__SZAS6{font-size:8px;padding:10px}.CorporateLanding_benefits__ym7pm{padding:60px 24px 30px}.CorporateLanding_cards___Mloy{grid-template-columns:1fr;gap:0;margin-top:32px}.CorporateLanding_cards___Mloy article{padding:24px 0}.CorporateLanding_cards___Mloy h3{margin-top:12px}.CorporateLanding_approach__d4nD_{grid-template-columns:1fr;padding:40px 24px;gap:22px}.CorporateLanding_contact__w3bSU{padding:56px 24px;align-items:flex-start;flex-direction:column}.CorporateLanding_footer__Vuzo8{padding:24px;gap:12px;flex-direction:column;align-items:flex-start}.CorporateLanding_site__OmQIg .CorporateLanding_eyebrow__aSf8R{font-size:9px;letter-spacing:1.7px}}@media(prefers-reduced-motion:reduce){.CorporateLanding_site__OmQIg *{scroll-behavior:auto!important;transition:none!important}}.CorporateLanding_workflow__gpzVH{padding:45px 40px;background:#fff;text-align:left}.CorporateLanding_workflowTitle__7TcJK{font-size:23px;font-weight:550;letter-spacing:-.6px}.CorporateLanding_workflowTitle__7TcJK small{display:block;font-size:13px;color:#64748b;font-weight:400;margin-top:10px;letter-spacing:0}.CorporateLanding_workflowSteps__1ol57{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0}.CorporateLanding_workflowSteps__1ol57>div{padding:24px;border:1px solid #dfe6ef;border-radius:6px;background:#f8fafc}.CorporateLanding_workflowSteps__1ol57 span{display:block;color:#205db1;font-size:11px;margin-bottom:18px}.CorporateLanding_workflowSteps__1ol57 strong{font-size:15px;font-weight:550}.CorporateLanding_workflow__gpzVH>p{font-size:12px;color:#64748b}@media(max-width:600px){.CorporateLanding_workflow__gpzVH{padding:25px 20px}.CorporateLanding_workflowTitle__7TcJK{font-size:19px}.CorporateLanding_workflowSteps__1ol57{grid-template-columns:1fr;gap:10px;margin:22px 0}.CorporateLanding_workflowSteps__1ol57>div{padding:15px;display:flex;gap:16px;align-items:center}.CorporateLanding_workflowSteps__1ol57 span{margin:0}.CorporateLanding_workflowSteps__1ol57 strong{font-size:13px}}