.companion_page__2Rxx_{--studio-content-width:1200px;--studio-gutter:clamp(20px,4vw,48px);min-height:100svh;color:#152d53;background:#f5f8fd;overflow:hidden}.companion_header__qrCBz{width:min(var(--studio-content-width),calc(100% - 2 * var(--studio-gutter)));margin:auto;padding:27px 0;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dce5f366}.companion_brand__5nw2n{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:750;letter-spacing:-.6px}.companion_brand__5nw2n b{font-weight:500;color:#4b78b2}.companion_brandMark___PXrB{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#17376a;color:#c0e1ff}.companion_header__qrCBz nav{display:flex;gap:27px;align-items:center;font-size:12px}.companion_headerCta__YlxzZ{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:44px;padding:11px 18px;border:1px solid #2866bf;border-radius:12px;background:#2466c4;color:#fff;font:inherit;font-size:12px;font-weight:650;white-space:nowrap;cursor:pointer;box-shadow:0 3px 8px #173d7114,inset 0 1px 0 #ffffff20;transition:background .18s,box-shadow .18s,transform .18s}.companion_headerCta__YlxzZ:hover{background:#1956aa;box-shadow:0 5px 12px #173d7120;transform:translateY(-1px)}.companion_headerCta__YlxzZ:active{transform:translateY(0)}.companion_menuToggle__verff{display:none}.companion_mobileMenu__jqnnU{position:fixed;inset:0 0 0 auto;width:min(86vw,360px);max-width:none;height:100dvh;max-height:none;margin:0;padding:max(20px,env(safe-area-inset-top)) 26px max(28px,env(safe-area-inset-bottom));border:0;background:#f5f8fd;color:#152d53;box-shadow:-12px 0 48px #142f5524;overflow-y:auto}.companion_mobileMenu__jqnnU::backdrop{background:#102b4d66;backdrop-filter:blur(4px)}.companion_mobileMenu__jqnnU[open]{display:flex;flex-direction:column;animation:companion_menuSlideIn__pwsfa .22s ease-out}.companion_menuTop__RF4fx{display:flex;align-items:center;justify-content:space-between;gap:16px}.companion_menuTop__RF4fx>span{font-size:12px;font-weight:650;letter-spacing:.08em;color:#6483ad}.companion_menuClose__Tx0f2,.companion_menuToggle__verff{align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;padding:0;border:1px solid #d8e4f4;border-radius:12px;color:#1c4478;background:#ffffffc9;cursor:pointer}.companion_menuClose__Tx0f2{display:flex}.companion_menuIntro__y9aqp{margin:36px 0 28px;font-size:14px;font-weight:600;line-height:1.9}.companion_mobileMenuLinks__CnaNf{display:flex;flex-direction:column}.companion_mobileMenuLinks__CnaNf a{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:16px 0;border-bottom:1px solid #dce5f3;font-size:16px;font-weight:600}.companion_mobileMenuLinks__CnaNf a svg{color:#729acb}.companion_menuBrand__istTG{margin-top:auto;padding-top:40px;font-size:11px;letter-spacing:.06em;color:#7a93b6}@keyframes companion_menuSlideIn__pwsfa{0%{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}.companion_subHeaderBar__tzWIo{margin:0 auto;padding:18px 0 0}.companion_hero__3SDyI,.companion_subHeaderBar__tzWIo{width:min(var(--studio-content-width),calc(100% - 2 * var(--studio-gutter)))}.companion_hero__3SDyI{min-height:660px;margin:auto;display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;padding:18px 0 35px}.companion_copy__8WqMb{position:relative;z-index:2;padding:20px 0}.companion_title__hpsXg{min-width:0;width:100%}.companion_eyebrow__RkNKW,.companion_heroTopic__KJYg0,h1.companion_heroTopic__KJYg0{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:650;letter-spacing:.03em;color:#53759c;margin:0;line-height:1.5}.companion_eyebrow__RkNKW>span:first-child,.companion_heroTopic__KJYg0>span:first-child,h1.companion_heroTopic__KJYg0>span:first-child{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#4a8fe8;box-shadow:0 0 0 2px #4a8fe820}.companion_heroTopicText__qZl4X{flex:1;min-width:0}.companion_topicBreak__HQkYO{display:none}@media (max-width:760px){.companion_subHeaderBar__tzWIo{padding:14px 0 0}.companion_eyebrow__RkNKW,.companion_heroTopic__KJYg0,h1.companion_heroTopic__KJYg0{display:flex;align-items:flex-start;font-size:9.5px;line-height:1.55}.companion_eyebrow__RkNKW>span:first-child,.companion_heroTopic__KJYg0>span:first-child,h1.companion_heroTopic__KJYg0>span:first-child{margin-top:4.5px}.companion_topicBreak__HQkYO{display:block}}.companion_headline__JftVo{font-size:clamp(32px,3.4vw,58px);line-height:1.55;font-weight:750;letter-spacing:-1.9px}.companion_headline__JftVo em{color:#2975d3;font-style:normal}.companion_intro__AvXBn{margin-top:22px;color:#71829e;font-size:13px;line-height:2.05}.companion_cta__Y8iXr{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;min-width:256px;min-height:60px;padding:13px 16px 13px 28px;border:1px solid #2564bc;border-radius:16px;background:linear-gradient(110deg,#286fd0,#205eb8);color:#fff;margin-top:28px;font-family:inherit;font-size:16px;font-weight:650;letter-spacing:.02em;cursor:pointer;box-shadow:0 6px 16px #234f9020,inset 0 1px 0 #ffffff26;transition:background .18s,box-shadow .18s,transform .18s}.companion_ctaArrow__vRnun{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid #ffffff26;border-radius:10px;background:#ffffff12;transition:transform .18s,background .18s}.companion_cta__Y8iXr:hover{background:linear-gradient(110deg,#2465be,#194fa0);transform:translateY(-1px);box-shadow:0 9px 22px #234f9029}.companion_cta__Y8iXr:hover .companion_ctaArrow__vRnun{transform:translateX(2px);background:#ffffff20}.companion_cta__Y8iXr:active{transform:translateY(0);box-shadow:0 2px 6px #234f9020}.companion_stage__Tm9ko{position:relative;height:600px;min-width:0}.companion_stageGlow__Ncn5M{position:absolute;inset:7% -10% 12%;border-radius:50%;background:radial-gradient(ellipse,#badbff77,#e0edff6b 45%,transparent 70%);pointer-events:none}.companion_canvas__14GJl{position:absolute;inset:32px -8% 52px;cursor:pointer}.companion_canvas__14GJl canvas{display:block;width:100%;height:100%}.companion_heroPoster__r4JxC{position:absolute;inset:32px -8% 88px;z-index:1;pointer-events:none;opacity:1;transition:opacity .25s ease-out}.companion_heroPoster__r4JxC img{object-fit:contain}.companion_heroPosterReady__Detz0{opacity:0;visibility:hidden;transition:opacity .25s ease-out,visibility 0s .25s}.companion_heroAction__XxDuz{display:flex;flex-direction:column;align-items:stretch;width:280px;max-width:100%;margin-top:28px;text-align:left}.companion_trialBadge__40gck{display:block;padding-left:19px;color:#245da5;font-size:11px;font-weight:650;letter-spacing:.04em}.companion_heroAction__XxDuz .companion_cta__Y8iXr{order:0;margin-top:8px;min-width:0;width:100%;min-height:52px;gap:12px;padding:10px 18px;border-radius:10px;font-size:15px}.companion_heroAction__XxDuz .companion_ctaArrow__vRnun{width:24px;height:24px;border:0;border-radius:0;background:transparent}.companion_heroAction__XxDuz .companion_cta__Y8iXr:hover .companion_ctaArrow__vRnun{background:transparent}.companion_ctaNote__K1w5v{margin:9px 0 0;padding-left:19px;font-size:10px;line-height:1.8;color:#627a9b}.companion_mobileMenuLinks__CnaNf>button{margin-top:24px}.companion_miniCanvas__vvCoI{position:absolute;inset:0;cursor:pointer}.companion_miniCanvas__vvCoI canvas{display:block;width:100%;height:100%}.companion_miniFallback___APLg{display:grid;place-items:center;height:100%;font-size:38px}.companion_stageHeading__g5nhx{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:9px;font-size:8px;letter-spacing:1.6px;color:#7793b8}.companion_stageHeading__g5nhx>span:last-child{display:none}.companion_liveDot__hS1LL,.companion_pausedDot__j9p16{width:6px;height:6px;flex-shrink:0;display:inline-block;border-radius:50%;background:#4289e0;box-shadow:0 0 0 3px #4289e012}.companion_pausedDot__j9p16{background:#9aa9c1;box-shadow:none}.companion_speech__gu9lL{position:absolute;z-index:2;top:39px;left:50%;transform:translateX(-50%);width:max-content;max-width:92%;display:flex;align-items:center;gap:8px;border:1px solid #dce7f8;border-radius:15px;padding:11px 15px;color:#6383b1;font-size:10px;background:#ffffffdb;box-shadow:0 6px 18px #214e8606;pointer-events:none}.companion_speech__gu9lL svg{flex-shrink:0;color:#65a0e9}.companion_speech__gu9lL{top:calc(var(--mimo-anchor-y, 60px) - 14px);left:var(--mimo-anchor-x,50%);opacity:0;visibility:hidden;transform:translate(-50%,calc(-100% + 5px));transition:opacity .3s,transform .3s,visibility .3s}.companion_speechVisible__OPo3C{opacity:1;visibility:visible;transform:translate(-50%,-100%)}.companion_speech__gu9lL:after{content:"";position:absolute;bottom:-5px;left:50%;width:9px;height:9px;background:#fff;border-bottom:1px solid #dce7f8;border-right:1px solid #dce7f8;transform:rotate(45deg)}.companion_stageFooter__P0Tfa{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);width:max-content;text-align:center;pointer-events:none}.companion_characterName__6dRyi{display:flex;flex-direction:column;align-items:center;gap:6px}.companion_characterName__6dRyi>span{font-size:28px;font-weight:500;color:#172f51;letter-spacing:.035em;line-height:1.15}.companion_characterName__6dRyi small{font-size:7px;color:#7f97bb;letter-spacing:1.05px;white-space:nowrap}.companion_hint__BoAtC{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#98abc8;font-size:9px}.companion_footer__7chM_{width:min(var(--studio-content-width),calc(100% - 2 * var(--studio-gutter)));margin:auto;padding:20px 0 23px;display:flex;align-items:center;justify-content:space-between;gap:15px;border-top:1px solid #dce5f366;font-size:9px;color:#8299ba}.companion_activity__7tOGK{display:flex;gap:10px;align-items:center;min-width:0}.companion_activityQuery__2YSS9{color:#a0aec4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;border-left:1px solid #d9e3f4;padding-left:12px}.companion_footerMeta__F1DXx{display:flex;gap:7px;align-items:center;flex-shrink:0}.companion_footerMeta__F1DXx>span{margin-left:20px;color:#a0aec4}.companion_footerMeta__F1DXx>a{margin-left:20px;color:#6b8fbd}.companion_fallback__tMl8q,.companion_loading__9kXQS{position:absolute;inset:0;display:flex;gap:12px;align-items:center;justify-content:center;color:#7795be;font-size:12px}.companion_loading__9kXQS>span{width:16px;height:16px;border:2px solid #c2d7f7;border-top-color:#4386dd;border-radius:50%;animation:companion_spin__m37Kj 1s linear infinite}.companion_fallback__tMl8q{flex-direction:column;padding:100px 40px;text-align:center}.companion_fallback__tMl8q span{font-size:80px}.companion_page__2Rxx_ a:focus-visible,.companion_page__2Rxx_ button:focus-visible{outline:3px solid #6da6f0;outline-offset:4px}@keyframes companion_spin__m37Kj{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.companion_speech__gu9lL{transition:none}}@media (min-width:1600px){.companion_hero__3SDyI{min-height:calc(100svh - 160px)}.companion_stage__Tm9ko{height:690px}}@media (max-width:1024px){.companion_header__qrCBz nav{gap:18px}.companion_hero__3SDyI{grid-template-columns:.9fr 1.1fr}.companion_headline__JftVo{font-size:35px}.companion_stage__Tm9ko{height:550px}.companion_footerMeta__F1DXx>span{display:none}.companion_activityQuery__2YSS9{max-width:130px}}@media (max-width:760px){.companion_header__qrCBz nav{display:none}.companion_menuToggle__verff{display:flex}.companion_sectionNav__BeSf8{display:none}.companion_page__2Rxx_{--studio-gutter:20px}.companion_header__qrCBz{padding:19px 0}.companion_brand__5nw2n{font-size:15px}.companion_brandMark___PXrB{width:29px;height:29px;border-radius:9px}.companion_header__qrCBz nav{gap:14px;font-size:10px}.companion_headerCta__YlxzZ{padding:8px 11px;gap:6px}.companion_subHeaderBar__tzWIo{padding:14px 0 0;display:flex;justify-content:center}.companion_eyebrow__RkNKW,.companion_heroTopic__KJYg0,h1.companion_heroTopic__KJYg0{display:inline-flex;align-items:flex-start;text-align:center;justify-content:center;font-size:9.5px;line-height:1.55}.companion_hero__3SDyI{display:flex;flex-direction:column;align-items:center;min-height:0;padding:22px 0 28px;text-align:center}.companion_copy__8WqMb{display:contents}.companion_title__hpsXg{order:1;text-align:center}.companion_headline__JftVo{font-size:clamp(31px,7.8vw,43px);line-height:1.45;letter-spacing:-1px;text-align:center}.companion_intro__AvXBn{order:3;margin-top:0;font-size:12px;line-height:1.9;text-align:center}.companion_stage__Tm9ko{order:2;width:100%;height:210px;margin:8px 0 12px}.companion_canvas__14GJl{inset:0 -4%}.companion_stageGlow__Ncn5M{inset:0 -5%}.companion_hint__BoAtC,.companion_speech__gu9lL,.companion_stageFooter__P0Tfa,.companion_stageHeading__g5nhx{display:none}.companion_heroPoster__r4JxC{inset:0 -4%}.companion_heroAction__XxDuz{order:4;width:100%;max-width:350px;margin-top:20px;align-items:center;text-align:center}.companion_trialBadge__40gck{padding-left:0;text-align:center}.companion_heroAction__XxDuz .companion_cta__Y8iXr{margin-top:9px;min-width:0;width:100%;justify-content:center}.companion_ctaNote__K1w5v{font-size:10px;padding-left:0;text-align:center}.companion_footer__7chM_{padding:17px 0;flex-wrap:wrap;gap:12px;font-size:8px}.companion_activityQuery__2YSS9{max-width:120px;font-size:7px}.companion_footerMeta__F1DXx{width:100%}.companion_footerMeta__F1DXx>span{display:inline;margin-left:auto;font-size:7px}.companion_header__qrCBz nav{gap:10px}.companion_headerCta__YlxzZ{min-height:44px;padding:10px 13px;border-radius:10px;font-size:11px}.companion_headerCta__YlxzZ>svg{display:none}.companion_cta__Y8iXr{width:100%;min-width:0;min-height:54px;padding:12px 18px;border-radius:14px;font-size:16px;margin-top:9px}}@media (max-width:360px){.companion_header__qrCBz nav>a:last-of-type{display:none}}@media (prefers-reduced-motion:reduce){.companion_loading__9kXQS>span{animation:none}.companion_ctaArrow__vRnun,.companion_cta__Y8iXr,.companion_headerCta__YlxzZ{transition:none}.companion_cta__Y8iXr:hover,.companion_cta__Y8iXr:hover .companion_ctaArrow__vRnun,.companion_headerCta__YlxzZ:hover{transform:none}.companion_mobileMenu__jqnnU[open]{animation:none}.companion_heroPosterReady__Detz0,.companion_heroPoster__r4JxC{transition:none}}.landing_sections__tvyFv{--ink:#172f56;--muted:#475e7b;--blue:#3279d8;--border:#dce6f5;color:var(--ink);background:#fff}.landing_container__Vy_5C{width:min(var(--studio-content-width,1200px),calc(100% - 2 * var(--studio-gutter, 20px)));margin:0 auto}.landing_trustBand__IsRlD{padding:28px 0;background:#f5f8fd}.landing_trustProof__xZFdv{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:40px;padding:30px 38px;border:1px solid var(--border);border-radius:18px;background:linear-gradient(110deg,#fff 55%,#f8fbff);box-shadow:0 8px 28px #172f5605;text-align:left}.landing_trustMetric__7ez5k h2{margin:0 0 12px;color:var(--ink);font-size:13px;font-weight:650;line-height:1.6}.landing_trustMetric__7ez5k p{display:flex;flex-wrap:wrap;align-items:baseline;gap:16px;margin:0;font-size:11px;color:var(--muted)}.landing_trustProof__xZFdv strong{font-size:54px;line-height:1;font-weight:650;letter-spacing:-.04em;color:#2566bb;font-variant-numeric:tabular-nums;white-space:nowrap}.landing_trustProof__xZFdv strong span{margin-left:8px;font-size:13px;letter-spacing:0;color:var(--ink)}.landing_trustDetails__v8Gun{padding-left:36px;border-left:1px solid var(--border)}.landing_trustProof__xZFdv small{display:block;font-size:10px;line-height:1.8;color:#657b99}.landing_trustProof__xZFdv a{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-bottom:10px;font-size:12px;font-weight:650;color:#2866b4;text-underline-offset:4px}.landing_trustProof__xZFdv a svg{width:30px;height:30px;padding:7px;border:1px solid #dce6f5;border-radius:50%;background:#fff;flex-shrink:0}.landing_trustProof__xZFdv a:hover{text-decoration:underline}.landing_trustProof__xZFdv a:focus-visible{outline:2px solid var(--blue);outline-offset:4px}@media (max-width:760px){.landing_trustBand__IsRlD{padding:20px 0}.landing_trustProof__xZFdv{grid-template-columns:1fr;gap:20px;padding:24px;border-radius:14px}.landing_trustMetric__7ez5k p{gap:10px}.landing_trustDetails__v8Gun{padding:12px 0 0;border-left:0;border-top:1px solid var(--border)}.landing_trustProof__xZFdv strong{font-size:44px}}.landing_section__gPqDx{padding:100px 0;scroll-margin-top:95px}.landing_heading__vfiyc{max-width:760px;margin:0 auto 45px;text-align:center}.landing_heading__vfiyc>span{color:#577dab;font-size:10px;font-weight:700;letter-spacing:2px}.landing_heading__vfiyc h2{margin-top:16px;font-size:clamp(28px,3vw,39px);font-weight:700;letter-spacing:-1.1px;line-height:1.6;text-wrap:balance}.landing_heading__vfiyc>p{margin-top:18px;color:var(--muted);font-size:14px;line-height:2}.landing_engineBand__Y4nS0{padding:25px 0;border-block:1px solid var(--border)}.landing_engineBand__Y4nS0 .landing_container__Vy_5C{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:11px}.landing_engineBand__Y4nS0 .landing_container__Vy_5C>span{color:var(--muted)}.landing_engineBand__Y4nS0 .landing_container__Vy_5C>div,.landing_engineBand__Y4nS0 .landing_engineItems__kOfx_{display:flex;align-items:center;gap:32px}.landing_engineBand__Y4nS0 b{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#3b567d;font-weight:650}.landing_engineIcon__TU9Vp{width:20px;height:20px;object-fit:contain;flex-shrink:0}.landing_engineBand__Y4nS0 a{display:flex;align-items:center;gap:10px;color:var(--blue)}.landing_blueSection__skbQ_{background:#f3f7fe}.landing_screen__iJvrb{overflow:hidden;border:1px solid #d5e1f3;border-radius:19px;background:white;box-shadow:0 20px 65px #183b6d0a}.landing_windowBar__P2eDV{display:flex;align-items:center;gap:15px;padding:13px 18px;color:#607da2;font-size:9px;background:#f8faff;border-bottom:1px solid #e4ecf8}.landing_windowBar__P2eDV>div{display:flex;gap:5px}.landing_windowBar__P2eDV i{width:6px;height:6px;border-radius:50%;background:#bfd0e6}.landing_screenScroll__D4RIW{max-height:560px;overflow:auto;scrollbar-width:thin;scrollbar-color:#a8c5ec #f1f6ff}.landing_screenScroll__D4RIW img{display:block;width:100%;height:auto}.landing_compactScreen__icdbC .landing_screenScroll__D4RIW{max-height:480px}.landing_screenNote__Z6rEe{margin-top:14px;color:#6d83a1;font-size:10px;line-height:1.9;text-align:center}.landing_screenNote__Z6rEe>span{display:none}.landing_screenPreview__cNIxM{display:block;width:100%;position:relative;overflow:hidden;padding:0;border:0;background:#fff;cursor:zoom-in;text-align:left}.landing_screenPreview__cNIxM img{display:block;width:100%;height:auto}.landing_windowBar__P2eDV>svg{margin-left:auto;flex-shrink:0}.landing_zoomHint__sPVdJ{position:absolute;bottom:16px;right:16px;display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #dce6f5;border-radius:9px;background:#fff;box-shadow:0 4px 20px #17345818;color:#244d83;font-family:inherit;font-size:12px;font-weight:600;line-height:1.5}.landing_screenPreview__cNIxM:hover .landing_zoomHint__sPVdJ{background:#edf5ff}.landing_screenLink__74oPk{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin-top:18px;padding:10px 15px;border:1px solid #d4e2f5;border-radius:10px;background:#f8fbff;color:#2b609e;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.landing_screenLink__74oPk:hover{background:#edf5ff;border-color:#91b5e3}.landing_screenDialog__C1RbX{width:min(1400px,94vw);max-width:94vw;max-height:90svh;margin:auto;padding:0;border:1px solid #d6e4f5;border-radius:18px;background:#fff;color:#172f56;overflow:hidden;box-shadow:0 24px 100px #071a3b50}.landing_screenDialog__C1RbX::backdrop{background:#0b1d39b8;backdrop-filter:blur(5px)}.landing_dialogContent__4y8jX{display:flex;flex-direction:column;max-height:90svh}.landing_dialogHeader__4hj7E{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid #dce6f5}.landing_dialogHeader__4hj7E strong{font-size:16px}.landing_dialogHeader__4hj7E p{margin-top:5px;font-size:11px;color:#526a8b}.landing_dialogHeader__4hj7E button{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border:1px solid #dce6f5;border-radius:50%;background:#f3f7fe;cursor:pointer}.landing_dialogImage__8XPDb{overflow:auto;min-height:0;overscroll-behavior:contain}.landing_dialogImage__8XPDb img{display:block;width:100%;min-width:1100px;height:auto}.landing_featuresSection__5qtAH{background:linear-gradient(#f5f8fe,#fff 850px);padding-bottom:48px}.landing_featuresSection__5qtAH+.landing_section__gPqDx{padding-top:48px}.landing_spotlightList__fFKP2{display:grid;gap:64px;margin-top:60px}.landing_featureRow__Yq8Ln.landing_spotlight__S2oaM{display:block;padding:42px;border:1px solid #dce6f5;border-radius:28px;background:#fff;box-shadow:0 16px 55px #17345807}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2{display:grid;grid-template-columns:1fr 1fr;column-gap:48px;margin-bottom:30px}.landing_spotlight__S2oaM .landing_featureLabel__n7ksm{grid-column:1/-1;font-size:12px;letter-spacing:.05em}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2 h3{grid-row:2/4;font-size:clamp(25px,2.5vw,33px);line-height:1.55}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2>p{font-size:14px;line-height:1.9}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2 ul{margin-top:16px;gap:7px}.landing_focusScreen__miXCU .landing_screenPreview__cNIxM{aspect-ratio:2.35}.landing_focusScreen__miXCU .landing_screenPreview__cNIxM img{width:100%;max-width:none;margin-left:0}.landing_visualNotes__Mjgzz{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.landing_visualNotes__Mjgzz p{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.8;font-weight:600}.landing_visualNotes__Mjgzz span{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#eaf2ff;color:#2869bd;font-size:10px}.landing_supportHeading__kjrn4{margin:100px 0 0}.landing_supportHeading__kjrn4>span{color:#577dab;font-size:10px;letter-spacing:1.5px;font-weight:700}.landing_supportHeading__kjrn4 h3{font-size:clamp(24px,2.8vw,32px);font-weight:700;line-height:1.6;margin-top:16px}.landing_secondaryGrid__O1PY3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.landing_featureRow__Yq8Ln.landing_secondaryFeature__pSUuE{display:flex;flex-direction:column;align-items:stretch;gap:25px;padding:25px;border:1px solid #dce6f5;border-radius:20px;background:#f7faff}.landing_secondaryFeature__pSUuE:nth-of-type(2n) .landing_featureCopy__MJ3i2{order:0}.landing_secondaryFeature__pSUuE .landing_featureCopy__MJ3i2 h3{font-size:21px;line-height:1.65;white-space:normal}.landing_secondaryFeature__pSUuE .landing_featureCopy__MJ3i2>p{font-size:13px;line-height:1.9}.landing_secondaryFeature__pSUuE .landing_featureVisual__Bo1Ki{margin-top:auto}.landing_secondaryFeature__pSUuE .landing_screenPreview__cNIxM{aspect-ratio:1.4}.landing_secondaryFeature__pSUuE .landing_screenPreview__cNIxM img{width:100%;max-width:none;margin-left:0}.landing_secondaryFeature__pSUuE .landing_windowBar__P2eDV{padding:12px;gap:8px}.landing_secondaryFeature__pSUuE .landing_windowBar__P2eDV>div{display:none}.landing_secondaryFeature__pSUuE .landing_zoomHint__sPVdJ{bottom:8px;right:8px;padding:7px 10px;font-size:10px}.landing_featureDetails__LoYPw{margin-top:22px;border-top:1px solid #dce6f5;padding-top:14px}.landing_featureDetails__LoYPw summary,.landing_includedFunctions__2nqPQ summary{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:44px;list-style:none;cursor:pointer;font-size:12px;font-weight:600}.landing_featureDetails__LoYPw summary::-webkit-details-marker,.landing_includedFunctions__2nqPQ summary::-webkit-details-marker{display:none}.landing_featureDetails__LoYPw[open] summary svg,.landing_includedFunctions__2nqPQ[open] summary svg{transform:rotate(45deg)}.landing_featureDetails__LoYPw p{font-size:12px;line-height:1.9;color:var(--muted);margin-top:10px}.landing_concerns__ZWZFg{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px}.landing_concerns__ZWZFg article{padding:23px 0 0;border-top:1px solid var(--border)}.landing_concerns__ZWZFg article>span{color:#6688b3;font-size:10px;letter-spacing:2px}.landing_concerns__ZWZFg h3{margin-top:12px;font-size:18px;font-weight:650;line-height:1.7}.landing_concerns__ZWZFg p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.9}.landing_featureNav__ZtQJK{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:25px}.landing_featureNav__ZtQJK a{display:flex;align-items:center;gap:9px;padding:12px 16px;background:white;border:1px solid var(--border);border-radius:10px;color:#42648e;font-size:12px;min-height:45px}.landing_featureNav__ZtQJK a:hover{border-color:#7ca5db;background:#edf5ff}.landing_featureNav__ZtQJK a>svg:last-child{margin-left:5px;color:#7198c7}.landing_featureRow__Yq8Ln{display:grid;grid-template-columns:.9fr 1.15fr;align-items:center;gap:60px;padding:72px 0;border-bottom:1px solid #d6e2f3;scroll-margin-top:100px}.landing_featureCopy__MJ3i2{min-width:0}.landing_featureLabel__n7ksm{display:flex;align-items:center;gap:9px;color:#517aac;font-size:10px;font-weight:700;letter-spacing:1.4px}.landing_featureCopy__MJ3i2 h3{margin-top:18px;font-size:clamp(23px,2.2vw,29px);font-weight:700;line-height:1.65;letter-spacing:-.8px;white-space:pre-line}.landing_featureCopy__MJ3i2>p{color:var(--muted);font-size:14px;line-height:2;margin-top:20px}.landing_featureCopy__MJ3i2 ul{display:flex;flex-direction:column;gap:13px;margin-top:25px}.landing_featureCopy__MJ3i2 li{display:flex;align-items:flex-start;gap:9px;font-size:12px;color:#405f87;line-height:1.8}.landing_featureCopy__MJ3i2 li svg{color:#3982d6;margin-top:3px;flex-shrink:0}.landing_outcome__zJF_A{border-left:3px solid #78a6e1;margin-top:27px;padding:2px 0 2px 17px}.landing_outcome__zJF_A b{display:block;font-size:11px;color:#376aa7;font-weight:650}.landing_outcome__zJF_A p{color:#506c91;font-size:12px;line-height:1.9;margin-top:7px}.landing_featureVisual__Bo1Ki{min-width:0}.landing_question__atheE{display:flex;align-items:flex-start;gap:9px;margin-bottom:16px;color:#486f9f;font-size:12px;line-height:1.8}.landing_question__atheE svg{flex-shrink:0;margin-top:1px}.landing_promptFlow__erRcI{background:#fff;border:1px solid #d5e1f3;border-radius:22px;box-shadow:0 20px 65px #183b6d0a;overflow:hidden}.landing_promptTop__E8ho1{display:flex;align-items:center;gap:10px;padding:21px 28px;background:#1d3e6d;color:#d2e5ff}.landing_promptTop__E8ho1>span{font-size:12px;letter-spacing:1.5px;font-weight:600}.landing_promptTop__E8ho1 small{margin-left:auto;font-size:10px}.landing_promptBody__MWTaN{padding:30px}.landing_miniLabel__gNDaN,.landing_promptStepLabel__jwx8y{display:block;color:#5d7ba2;font-size:10px;font-weight:600;letter-spacing:.5px}.landing_promptStepLabel__jwx8y{margin-top:20px}.landing_keyword__NqJrF{display:flex;gap:12px;align-items:center;padding:15px 16px;border:1px solid #dce6f5;border-radius:10px;margin:11px 0 0;font-size:15px;font-weight:600}.landing_keyword__NqJrF svg{color:#6c9bd5}.landing_keywordTags__XEBas{display:flex;gap:9px;margin-top:12px;flex-wrap:wrap}.landing_keywordTags__XEBas span{display:flex;align-items:center;gap:5px;background:#eaf3ff;border:1px solid #cddff6;color:#3b6caa;border-radius:8px;padding:9px 12px;font-size:12px}.landing_keywordTags__XEBas small{margin-left:3px;color:#7389a7;font-size:9px;white-space:nowrap}.landing_keywordTags__XEBas span:last-child{background:#f7f9fc;border-color:#e6edf5;color:#6e819b}.landing_promptConnector__PsHK8{display:flex;align-items:center;gap:9px;padding:20px 0;color:#7291b9;font-size:10px}.landing_promptConnector__PsHK8 svg{transform:rotate(90deg)}.landing_promptResult__O_8eY{margin-top:11px;padding:21px;background:#f2f7ff;border:1px solid #cfe0f6;border-radius:13px}.landing_promptResult__O_8eY b{display:block;font-size:17px;line-height:1.9;font-weight:650}.landing_promptRank__5TK0h{display:inline-flex;margin-bottom:9px;padding:3px 7px;color:#b34642;background:#fbebeb;border:1px solid #eecfcd;border-radius:5px;font-size:9px;font-weight:700}.landing_promptAdvice__wKafm{display:block;margin-top:8px;color:#6c819e;font-size:10px}.landing_promptResult__O_8eY>span{display:inline-flex;align-items:center;gap:6px;margin-top:16px;padding:8px 12px;background:#21487e;color:#fff;border-radius:7px;font-size:10px}.landing_promptNote__r01rw{margin-top:19px;color:#6c819e;font-size:10px;line-height:1.9}.landing_promptRow__B_6fD{grid-template-columns:1fr 1fr;align-items:start;gap:48px}.landing_promptRow__B_6fD .landing_featureCopy__MJ3i2{padding-top:22px}.landing_promptRow__B_6fD .landing_promptTop__E8ho1{padding:16px 24px}.landing_promptRow__B_6fD .landing_promptBody__MWTaN{padding:24px}.landing_promptRow__B_6fD .landing_keyword__NqJrF{padding:11px 14px;margin-top:8px}.landing_promptRow__B_6fD .landing_keywordTags__XEBas{gap:7px;margin-top:9px}.landing_promptRow__B_6fD .landing_keywordTags__XEBas span{padding:7px 9px;font-size:11px}.landing_promptRow__B_6fD .landing_promptConnector__PsHK8{padding:12px 0}.landing_promptRow__B_6fD .landing_promptStepLabel__jwx8y{margin-top:14px}.landing_promptRow__B_6fD .landing_promptResult__O_8eY{padding:16px;margin-top:9px}.landing_promptRow__B_6fD .landing_promptResult__O_8eY b{font-size:16px;line-height:1.65}.landing_promptRow__B_6fD .landing_promptResult__O_8eY>span{margin-top:12px}.landing_promptRow__B_6fD .landing_promptNote__r01rw{margin-top:14px;line-height:1.7}.landing_darkSection__2eDld{color:#f6faff;background:#18345e}.landing_darkSection__2eDld .landing_heading__vfiyc>span{color:#a7c6ec}.landing_darkSection__2eDld .landing_heading__vfiyc>p{color:#b5c9e4}.landing_process__Kuanr{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.landing_process__Kuanr article{border-top:1px solid #51739f;padding-top:22px;position:relative}.landing_process__Kuanr article>span{font-size:30px;color:#b6d5ff}.landing_process__Kuanr article>svg{position:absolute;right:0;top:28px;color:#90b9ee}.landing_process__Kuanr h3{margin-top:23px;font-size:17px;font-weight:600}.landing_process__Kuanr p{margin-top:13px;color:#b0c6e4;font-size:13px;line-height:1.9}.landing_loopNote__hIy0k{display:flex;align-items:center;justify-content:space-between;gap:23px;margin-top:45px;padding-top:28px;border-top:1px solid #51739f}.landing_loopNote__hIy0k p{font-size:13px;line-height:1.9;color:#b0c6e4}.landing_loopNote__hIy0k b{color:#f0f6ff;font-weight:500}.landing_contact__gl8XD{display:inline-flex;align-items:center;justify-content:space-between;gap:38px;min-width:248px;min-height:58px;padding:12px 14px 12px 25px;border:1px solid #2564bc;border-radius:15px;background:linear-gradient(110deg,#286fd0,#205eb8);color:#fff;font-family:inherit;font-size:15px;font-weight:650;letter-spacing:.02em;cursor:pointer;box-shadow:0 6px 16px #234f9020,inset 0 1px 0 #ffffff26;transition:background .18s,box-shadow .18s,transform .18s}.landing_contactArrow__pX0O7{display:grid;place-items:center;width:32px;height:32px;border:1px solid #ffffff26;border-radius:9px;background:#ffffff12;flex-shrink:0;transition:transform .18s,background .18s}.landing_contact__gl8XD:hover{background:linear-gradient(110deg,#2465be,#194fa0);transform:translateY(-1px);box-shadow:0 9px 22px #234f9029}.landing_contact__gl8XD:hover .landing_contactArrow__pX0O7{transform:translateX(2px);background:#ffffff20}.landing_contact__gl8XD:active{transform:translateY(0);box-shadow:0 2px 6px #234f9020}.landing_contactLight__mxP5X{background:#fff;border-color:#fff;color:#1e4d8b;box-shadow:0 5px 16px #0c203529}.landing_contactLight__mxP5X .landing_contactArrow__pX0O7{border-color:#d8e5f7;background:#edf4ff}.landing_contactLight__mxP5X:hover{background:#eef5ff;color:#194fa0;box-shadow:0 8px 20px #0c203535}.landing_contactLight__mxP5X:hover .landing_contactArrow__pX0O7{background:#dceaff}.landing_contactGroup__mDYb_{display:flex;flex-direction:column;align-items:center;gap:9px;width:320px;max-width:100%;text-align:center}.landing_trialBadge__Va8o_{font-size:11px;font-weight:650;letter-spacing:.04em}.landing_contactGroup__mDYb_ .landing_contactNote__N2FcZ{margin:0;font-size:10px;line-height:1.8;color:inherit;opacity:.8}.landing_contactGroup__mDYb_ .landing_contact__gl8XD{width:100%;gap:10px;font-size:14px;padding-left:18px}.landing_operations__9kyKQ{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.landing_operations__9kyKQ article{padding:25px 20px;border:1px solid var(--border);border-radius:17px}.landing_operations__9kyKQ svg{color:#608bc0}.landing_operations__9kyKQ h3{margin-top:19px;font-size:15px;font-weight:650;line-height:1.8}.landing_operations__9kyKQ p{margin-top:11px;color:var(--muted);font-size:12px;line-height:1.9}.landing_useCases__a24Re{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.landing_useCases__a24Re article{background:white;border:1px solid var(--border);border-radius:20px;padding:30px}.landing_useCases__a24Re svg{color:#608bc0}.landing_useCases__a24Re h3{margin-top:17px;font-size:17px;font-weight:650;line-height:1.8}.landing_useCases__a24Re small{display:block;margin-top:24px;color:#487cb7;font-weight:650;font-size:10px}.landing_useCases__a24Re p{margin-top:8px;color:var(--muted);font-size:13px;line-height:1.9}.landing_toolTags__ydAqf{margin-top:25px;padding-top:18px;border-top:1px solid var(--border);color:#587ba9;font-size:10px;line-height:1.9}.landing_steps__dFHs6{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.landing_steps__dFHs6 article{padding:25px 0;border-top:1px solid #c4d7f0}.landing_steps__dFHs6 article>span{display:flex;align-items:baseline;gap:8px;color:#6588b6;font-size:10px;letter-spacing:1px}.landing_steps__dFHs6 article>span>b{font-size:37px;font-weight:400}.landing_steps__dFHs6 h3{font-size:21px;font-weight:700;margin-top:20px}.landing_steps__dFHs6 strong{display:block;font-size:12px;font-weight:600;margin-top:15px}.landing_steps__dFHs6 p{font-size:13px;color:var(--muted);margin-top:10px;line-height:1.9}.landing_singlePrice__lBy3E{display:grid;grid-template-columns:1fr 1fr;width:100%;margin:0 auto;border:1px solid #c9dcf5;border-radius:25px;background:white;overflow:hidden;box-shadow:0 22px 70px #14366412}.landing_priceIntro__Amb_l{padding:43px;background:radial-gradient(ellipse at 0 0,#294f80,#142d51 75%);color:#fff}.landing_priceIntro__Amb_l .landing_planBadge__RD8ya{color:#c5dfff;border-color:#ffffff30;background:#ffffff09}.landing_priceIntro__Amb_l .landing_priceBilling__M6Ax7,.landing_priceIntro__Amb_l>p{color:#c2d2e9}.landing_priceIntro__Amb_l .landing_priceValue__TtqHz{color:#fff}.landing_planIncludes__u3P6E{display:grid;gap:18px;padding:25px 0;margin-bottom:24px;border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25}.landing_planIncludes__u3P6E span{display:flex;align-items:center;gap:12px;font-size:14px}.landing_planIncludes__u3P6E svg{color:#9cc9ff}.landing_includedFunctions__2nqPQ{margin-top:14px;padding-bottom:14px;border-bottom:1px solid #dce6f5}.landing_planBadge__RD8ya{display:inline-block;color:#4477b5;font-size:9px;letter-spacing:1.5px;border:1px solid #cbdff9;background:#eff6ff;border-radius:99px;padding:7px 12px}.landing_priceIntro__Amb_l h3{margin-top:22px;font-size:24px;font-weight:700}.landing_priceIntro__Amb_l>p{margin-top:15px;color:#c2d2e9;font-size:13px;line-height:1.9}.landing_priceValue__TtqHz{display:flex;align-items:baseline;gap:10px;margin:28px 0;color:#1c4376}.landing_priceValue__TtqHz strong{font-size:clamp(45px,5vw,60px);font-weight:600;letter-spacing:-2px;line-height:1.15;font-variant-numeric:tabular-nums}.landing_priceValue__TtqHz span{font-size:14px}.landing_priceIntro__Amb_l .landing_contact__gl8XD{width:100%}.landing_priceFeatures__RWGHt{padding:43px;border-left:1px solid #e0eaf8;background:#fbfdff}.landing_priceFeatures__RWGHt>span{display:block;font-size:11px;color:#547eaf;letter-spacing:1px}.landing_priceFeatures__RWGHt ul{display:flex;flex-direction:column;gap:17px;margin-top:25px}.landing_priceFeatures__RWGHt li{display:flex;align-items:center;gap:12px;font-size:13px}.landing_priceFeatures__RWGHt li svg{color:#498bda;flex-shrink:0}.landing_priceFeatures__RWGHt>p{font-size:10px;color:#6d83a1;line-height:1.9;margin-top:25px}.landing_faqLayout__XuHju{display:grid;grid-template-columns:.65fr 1.35fr;gap:90px}.landing_faqLayout__XuHju .landing_heading__vfiyc{text-align:left;margin:0}.landing_faqLayout__XuHju .landing_heading__vfiyc h2{white-space:nowrap}.landing_faqList__ERiBa details{border-top:1px solid var(--border)}.landing_faqList__ERiBa details:last-child{border-bottom:1px solid var(--border)}.landing_faqList__ERiBa summary{display:flex;align-items:center;gap:18px;padding:23px 0;cursor:pointer;list-style:none}.landing_faqList__ERiBa summary::-webkit-details-marker{display:none}.landing_faqList__ERiBa summary>span{color:#567fad;font-size:10px;flex-shrink:0}.landing_faqList__ERiBa h3{font-size:14px;font-weight:600;line-height:1.8;flex:1}.landing_faqList__ERiBa summary>svg{color:#7795bc;flex-shrink:0;transition:transform .2s}.landing_faqList__ERiBa details[open] summary>svg{transform:rotate(45deg)}.landing_faqList__ERiBa details>p{padding:0 20px 25px 39px;color:var(--muted);font-size:13px;line-height:2}.landing_finalCta__uyPwW{padding:75px 0;background:#18345e;color:white}.landing_finalCta__uyPwW .landing_container__Vy_5C{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px}.landing_finalCta__uyPwW .landing_container__Vy_5C>div>span{color:#a5c4ed;font-size:9px;letter-spacing:2px}.landing_finalCta__uyPwW h2{font-size:34px;font-weight:650;line-height:1.7;letter-spacing:-.8px;margin-top:18px}.landing_finalCta__uyPwW p{color:#b0c6e4;font-size:13px;line-height:1.9;margin-top:17px}.landing_finalActions__AKu4b{display:flex;flex-direction:column;align-items:center;gap:22px;flex-shrink:0}.landing_finalActions__AKu4b>a:last-child{display:flex;align-items:center;gap:10px;font-size:11px;color:#c0d6f5}.landing_demoFlow__3dFZj{flex-basis:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0;padding:28px 0 0;border-top:1px solid #ffffff26;list-style:none}.landing_demoFlow__3dFZj li{display:flex;align-items:flex-start;gap:12px}.landing_demoFlow__3dFZj li>span{color:#84b6f5;font-size:12px;letter-spacing:.1em;padding-top:3px}.landing_demoFlow__3dFZj h3{font-size:14px;font-weight:650}.landing_demoFlow__3dFZj li p{margin-top:8px;font-size:11px;line-height:1.9}.landing_siteFooter__pdS7z{padding:42px 0 28px}.landing_siteFooter__pdS7z .landing_container__Vy_5C{display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.landing_footerBrand__HnpVc{display:flex;align-items:center;gap:7px;font-size:16px;font-weight:700}.landing_footerBrand__HnpVc b{color:#567aaa;font-weight:500}.landing_siteFooter__pdS7z p{font-size:10px;color:#6a83a5;margin-top:12px}.landing_siteFooter__pdS7z nav{display:flex;align-items:center;flex-wrap:wrap;gap:20px;font-size:11px;line-height:1.5;color:#607fa7}.landing_footerLinkBtn__jHytS,.landing_siteFooter__pdS7z nav a{display:inline-flex;align-items:center;background:none;border:none;padding:0;margin:0;font:inherit;font-size:inherit;line-height:inherit;color:inherit;cursor:pointer;text-decoration:none;vertical-align:middle}.landing_footerLinkBtn__jHytS:hover,.landing_siteFooter__pdS7z nav a:hover{text-decoration:underline;color:#3b669e}.landing_siteFooter__pdS7z small{display:block;width:100%;border-top:1px solid var(--border);padding-top:20px;font-size:9px;color:#6d83a1}.landing_mobileContact__Jy6op{display:none;cursor:pointer;font-family:inherit;text-align:left}.landing_sections__tvyFv [tabindex]:focus-visible,.landing_sections__tvyFv a:focus-visible,.landing_sections__tvyFv button:focus-visible,.landing_sections__tvyFv summary:focus-visible{outline:3px solid #78acf2;outline-offset:4px}@media (max-width:1000px){.landing_engineBand__Y4nS0 .landing_container__Vy_5C>span{display:none}.landing_featureRow__Yq8Ln{gap:30px}.landing_featureCopy__MJ3i2 h3{font-size:23px}.landing_operations__9kyKQ{grid-template-columns:repeat(2,1fr)}.landing_useCases__a24Re article{padding:23px}.landing_faqLayout__XuHju{gap:45px}.landing_priceFeatures__RWGHt,.landing_priceIntro__Amb_l{padding:32px}}@media (max-width:700px){.landing_section__gPqDx{padding:62px 0;scroll-margin-top:80px}.landing_featuresSection__5qtAH{padding-bottom:28px}.landing_featuresSection__5qtAH+.landing_section__gPqDx{padding-top:34px}.landing_heading__vfiyc{margin-bottom:30px}.landing_heading__vfiyc>span{font-size:8px;letter-spacing:1.5px}.landing_heading__vfiyc h2{font-size:26px;letter-spacing:-.7px;margin-top:13px;line-height:1.65}.landing_heading__vfiyc>p{font-size:12px;margin-top:15px}.landing_engineBand__Y4nS0{padding:18px 0}.landing_engineBand__Y4nS0 .landing_container__Vy_5C{justify-content:center}.landing_engineBand__Y4nS0 .landing_container__Vy_5C>div,.landing_engineBand__Y4nS0 .landing_engineItems__kOfx_{gap:16px;flex-wrap:wrap;justify-content:center}.landing_engineBand__Y4nS0 b{font-size:11px;gap:6px}.landing_engineIcon__TU9Vp{width:16px;height:16px}.landing_engineBand__Y4nS0 a{display:none}.landing_screen__iJvrb{border-radius:14px}.landing_windowBar__P2eDV{padding:12px;gap:10px;font-size:8px}.landing_compactScreen__icdbC .landing_screenScroll__D4RIW,.landing_screenScroll__D4RIW{max-height:330px}.landing_screenScroll__D4RIW img{min-width:680px}.landing_screenNote__Z6rEe{font-size:9px;text-align:left}.landing_screenNote__Z6rEe>span{display:block;color:#587fac;margin-top:4px}.landing_concerns__ZWZFg{grid-template-columns:1fr;gap:19px;margin-top:30px}.landing_concerns__ZWZFg article{padding-top:18px}.landing_concerns__ZWZFg h3{font-size:16px;margin-top:7px}.landing_concerns__ZWZFg p{font-size:12px;margin-top:7px}.landing_featureNav__ZtQJK{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.landing_featureNav__ZtQJK a{gap:6px;padding:12px 9px;font-size:10px;line-height:1.7}.landing_featureNav__ZtQJK a>svg:first-child{width:14px;flex-shrink:0}.landing_featureNav__ZtQJK a>svg:last-child{display:none}.landing_featureNav__ZtQJK a:last-child{grid-column:span 2;justify-content:center}.landing_featureRow__Yq8Ln{padding:42px 0;scroll-margin-top:85px}.landing_featureRow__Yq8Ln,.landing_promptRow__B_6fD{grid-template-columns:1fr;gap:27px}.landing_promptRow__B_6fD .landing_featureCopy__MJ3i2{padding-top:0}.landing_promptRow__B_6fD .landing_promptBody__MWTaN{padding:21px}.landing_featureRow__Yq8Ln:nth-of-type(2n) .landing_featureCopy__MJ3i2{order:0}.landing_featureLabel__n7ksm{font-size:9px;letter-spacing:1px}.landing_featureCopy__MJ3i2 h3{font-size:24px;margin-top:14px;letter-spacing:-.6px}.landing_featureCopy__MJ3i2>p{font-size:13px;margin-top:15px;line-height:1.95}.landing_featureCopy__MJ3i2 ul{gap:11px;margin-top:18px}.landing_featureCopy__MJ3i2 li{font-size:12px}.landing_outcome__zJF_A{margin-top:21px;padding-left:14px}.landing_outcome__zJF_A p{font-size:12px}.landing_question__atheE{font-size:11px;gap:7px}.landing_question__atheE svg{width:16px}.landing_promptFlow__erRcI{border-radius:16px}.landing_promptTop__E8ho1{padding:18px;gap:7px}.landing_promptTop__E8ho1>span{font-size:10px}.landing_promptTop__E8ho1 small{font-size:8px}.landing_promptBody__MWTaN{padding:21px}.landing_promptResult__O_8eY{padding:17px}.landing_promptResult__O_8eY b{font-size:15px}.landing_promptNote__r01rw{font-size:10px}.landing_process__Kuanr{grid-template-columns:1fr 1fr;gap:24px 20px}.landing_process__Kuanr article{padding-top:17px}.landing_process__Kuanr article>span{font-size:27px}.landing_process__Kuanr article>svg{width:20px;top:23px}.landing_process__Kuanr h3{font-size:15px;margin-top:17px}.landing_process__Kuanr p{font-size:12px;margin-top:10px}.landing_loopNote__hIy0k{flex-direction:column;align-items:flex-start;gap:20px;margin-top:30px;padding-top:24px}.landing_loopNote__hIy0k .landing_contact__gl8XD{width:100%}.landing_loopNote__hIy0k p{font-size:12px}.landing_operations__9kyKQ{grid-template-columns:1fr;gap:12px}.landing_operations__9kyKQ article{position:relative;padding:21px 20px 21px 64px}.landing_operations__9kyKQ svg{position:absolute;top:22px;left:22px}.landing_operations__9kyKQ h3{margin-top:0;font-size:15px}.landing_operations__9kyKQ p{font-size:12px}.landing_useCases__a24Re{grid-template-columns:1fr;gap:18px}.landing_useCases__a24Re article{padding:26px}.landing_useCases__a24Re h3{font-size:17px;margin-top:12px}.landing_useCases__a24Re p{font-size:13px}.landing_steps__dFHs6{grid-template-columns:1fr;gap:8px}.landing_steps__dFHs6 article{position:relative;padding:23px 0 24px 66px}.landing_steps__dFHs6 article>span{position:absolute;top:22px;left:0;display:flex;flex-direction:column;gap:4px;font-size:8px}.landing_steps__dFHs6 article>span>b{font-size:31px}.landing_steps__dFHs6 h3{margin-top:0;font-size:20px}.landing_steps__dFHs6 strong{font-size:12px;margin-top:12px}.landing_steps__dFHs6 p{font-size:12px}.landing_singlePrice__lBy3E{grid-template-columns:1fr;border-radius:21px}.landing_priceFeatures__RWGHt,.landing_priceIntro__Amb_l{padding:29px 25px}.landing_priceIntro__Amb_l h3{font-size:23px;margin-top:18px}.landing_priceValue__TtqHz{gap:8px;margin:26px 0}.landing_priceValue__TtqHz strong{font-size:50px}.landing_priceFeatures__RWGHt{border-left:0;border-top:1px solid #e0eaf8}.landing_priceFeatures__RWGHt ul{gap:15px;margin-top:21px}.landing_priceFeatures__RWGHt li{font-size:12px}.landing_priceIntro__Amb_l .landing_contact__gl8XD{font-size:12px;padding-inline:15px}.landing_faqLayout__XuHju{grid-template-columns:1fr;gap:29px}.landing_faqList__ERiBa summary{gap:12px;padding:21px 0}.landing_faqList__ERiBa h3{font-size:13px}.landing_faqList__ERiBa details>p{padding:0 5px 23px 30px;font-size:12px}.landing_finalCta__uyPwW{padding:55px 0}.landing_finalCta__uyPwW .landing_container__Vy_5C{flex-direction:column;align-items:flex-start;gap:27px}.landing_finalCta__uyPwW h2{font-size:26px}.landing_finalCta__uyPwW p{font-size:12px}.landing_finalActions__AKu4b{width:100%;align-items:stretch;text-align:center}.landing_contactGroup__mDYb_{width:100%;max-width:none}.landing_finalActions__AKu4b .landing_contactGroup__mDYb_{align-items:center}.landing_demoFlow__3dFZj{grid-template-columns:1fr;flex-basis:auto;width:100%;gap:22px}.landing_finalActions__AKu4b>a:last-child{justify-content:center}.landing_siteFooter__pdS7z{padding:32px 0 112px}.landing_siteFooter__pdS7z .landing_container__Vy_5C{gap:25px}.landing_siteFooter__pdS7z nav{gap:15px;font-size:10px}.landing_mobileContact__Jy6op{position:fixed;z-index:30;bottom:calc(12px + env(safe-area-inset-bottom));left:4%;right:4%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 10px 18px;border:1px solid #4b6b9a;border-radius:99px;color:#d0e1fa;background:#142a4df8;backdrop-filter:blur(14px);box-shadow:0 10px 32px rgba(15,35,70,.45);cursor:pointer}.landing_contact__gl8XD,.landing_priceIntro__Amb_l .landing_contact__gl8XD{min-width:0;min-height:56px;width:100%;padding:11px 13px 11px 22px;font-size:15px;border-radius:13px;gap:20px}.landing_siteFooter__pdS7z{padding-bottom:calc(115px + env(safe-area-inset-bottom))}.landing_mobileContact__Jy6op{left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));max-width:480px;margin-inline:auto;min-height:80px;padding:5px 11px 5px 6px;border:1px solid #d8e4f3;border-radius:20px;color:#18345e;background:linear-gradient(105deg,#edf5fffa,#fffffff5 65%);backdrop-filter:blur(16px);box-shadow:0 4px 24px #1635581f;cursor:default}.landing_mobileCompanion__DsZeh{position:relative;flex:1;min-width:0;height:70px}.landing_mobileAction__T44Em{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0}.landing_mobileAction__T44Em>span{color:#3f6b9e;font-size:9px;line-height:1.2;font-weight:650;letter-spacing:.02em}.landing_mobileMimo__8y8uO{position:relative;width:90px;max-width:100%;height:70px;margin-inline:0;overflow:hidden}.landing_mimoRest__xVwiV{display:grid;place-items:center;height:100%;font-size:38px}.landing_mobileInvite__KFHhs{position:absolute;z-index:1;top:50%;left:calc(var(--mimo-x, 45px) + 25px);width:max-content;max-width:calc(100% - var(--mimo-x, 45px) - 25px);padding:5px 7px;border:1px solid #d6e4f6;border-radius:9px;background:#fff;box-shadow:0 2px 8px #16355808;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-4px,-50%) scale(.96);transform-origin:left center;transition:opacity .3s,transform .3s,visibility .3s}.landing_mobileInvite__KFHhs:after{content:"";position:absolute;top:calc(50% - 5px);left:-6px;width:10px;height:10px;transform:rotate(45deg);background:#fff;border-bottom:1px solid #d6e4f6;border-left:1px solid #d6e4f6}.landing_inviteVisible___T_AS{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.landing_mobileInvite__KFHhs p{color:#284b7a;font-size:10px;font-weight:650;line-height:1.45;text-align:left;overflow-wrap:anywhere}.landing_mobileButton__0w6Fm{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:12px 14px;border:1px solid #2564bc;border-radius:12px;color:#fff;background:linear-gradient(110deg,#286fd0,#205eb8);box-shadow:0 3px 8px #234f901c;font-family:inherit;font-size:13px;font-weight:650;white-space:nowrap;cursor:pointer;transition:background .18s,transform .18s}.landing_mobileButton__0w6Fm:hover{background:#1956aa}.landing_mobileButton__0w6Fm:active{transform:scale(.98)}}@media (max-width:360px){.landing_mobileContact__Jy6op{left:8px;right:8px;gap:6px}.landing_mobileButton__0w6Fm{gap:10px;padding-inline:14px;font-size:13px}.landing_mobileInvite__KFHhs{padding:5px}.landing_mobileInvite__KFHhs p{font-size:10px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.landing_contactArrow__pX0O7,.landing_contact__gl8XD,.landing_faqList__ERiBa summary>svg,.landing_mobileButton__0w6Fm{transition:none}.landing_contact__gl8XD:hover,.landing_contact__gl8XD:hover .landing_contactArrow__pX0O7,.landing_mobileButton__0w6Fm:active{transform:none}.landing_mobileInvite__KFHhs{transition:none}}.landing_comparisonSection__AVvTf{background:#fff}.landing_priceValue__TtqHz .landing_priceTax__vIAU_{display:block;font-size:11px;white-space:nowrap;line-height:1.6}.landing_priceIntro__Amb_l .landing_priceBilling__M6Ax7{margin:-10px 0 24px;font-size:12px;color:#c2d2e9}.landing_diagnosisBenefit__J8Sas{margin-top:27px;padding:20px;border:1px solid #cbdff7;border-radius:14px;background:#f2f7ff}.landing_diagnosisBadge__ttJnA{font-size:10px;font-weight:650;letter-spacing:.05em;color:#3269af}.landing_diagnosisBenefit__J8Sas h4{margin:10px 0 12px;font-size:15px;line-height:1.7}.landing_diagnosisBenefit__J8Sas h4>span{display:block;font-size:22px;color:#2466ba}.landing_priceFeatures__RWGHt .landing_diagnosisBenefit__J8Sas p{margin:10px 0;font-size:11px;line-height:1.9}.landing_diagnosisBenefit__J8Sas a{display:inline-flex;align-items:center;gap:5px;margin-top:5px;font-size:11px;color:#2e65a8;text-decoration:underline;text-underline-offset:3px}.landing_comparisonBenefitNote__zymDV{display:block;margin-top:8px;font-size:10px;line-height:1.8;color:#536c8e}.landing_comparisonScope__eBIbe{margin:0 0 17px;font-size:11px;line-height:1.9;color:var(--muted)}.landing_comparisonCellNote__XomHR{display:block;margin-top:9px;font-size:11px;line-height:1.8;color:#607594}.landing_comparisonTable__q2EPa thead a{color:inherit;text-decoration:underline;text-underline-offset:4px}.landing_comparisonPlanLabel__DIpV3{display:block;margin-top:7px;font-size:10px;font-weight:400;line-height:1.8}.landing_comparisonLegend__45SO8{display:flex;flex-wrap:wrap;gap:9px 22px;margin:0 0 18px;color:#536c8e;font-size:11px;line-height:1.8}.landing_comparisonCompetitorMain__COwqT{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#536c8e;font-size:13px;font-weight:550;line-height:1.7}.landing_comparisonMark__u99Oa{flex-shrink:0;font-size:23px;font-weight:500;line-height:1}.landing_comparisonTable__q2EPa .landing_comparisonSupported__pmvoD{justify-content:center;font-size:13px;line-height:1.7}.landing_comparisonTable__q2EPa .landing_comparisonSupported__pmvoD svg{flex-shrink:0}.landing_comparisonTakeaway__S1WEd{margin:24px 0 0;padding:20px 24px;border-radius:12px;background:#edf5ff;color:#244e85;text-align:center;font-size:14px;line-height:1.9}.landing_comparisonTable__q2EPa .landing_comparisonFeatureCol__M1AMv{width:28%}.landing_comparisonTable__q2EPa .landing_comparisonStudioCol__l4XWT{width:36%}@media (max-width:700px){.landing_comparisonTable__q2EPa .landing_comparisonFeatureCol__M1AMv{width:22%}.landing_comparisonTable__q2EPa .landing_comparisonStudioCol__l4XWT{width:39%}.landing_comparisonTable__q2EPa .landing_comparisonSupported__pmvoD{font-size:12px}.landing_comparisonCompetitorMain__COwqT{font-size:12px;gap:6px}.landing_comparisonCellNote__XomHR,.landing_comparisonScope__eBIbe{font-size:10px}.landing_comparisonTakeaway__S1WEd{font-size:12px;padding:18px;text-align:left}}.landing_heading__vfiyc h2 .landing_comparisonTitlePart__kVqTe{display:inline-block;font:inherit;color:inherit;letter-spacing:inherit}@media (max-width:1000px){.landing_featureRow__Yq8Ln.landing_spotlight__S2oaM{padding:30px}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2{column-gap:28px}.landing_secondaryGrid__O1PY3{grid-template-columns:1fr}.landing_featureRow__Yq8Ln.landing_secondaryFeature__pSUuE{display:grid;grid-template-columns:1fr 1fr;align-items:center}.landing_secondaryFeature__pSUuE .landing_featureVisual__Bo1Ki{margin-top:0}}@media (max-width:700px){.landing_spotlightList__fFKP2{gap:28px;margin-top:32px}.landing_featureRow__Yq8Ln.landing_spotlight__S2oaM{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:24px 18px;border-radius:20px}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2{display:contents}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2 h3{order:2;font-size:22px;text-wrap:balance}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2>p{order:4;font-size:13px}.landing_spotlight__S2oaM .landing_featureCopy__MJ3i2 ul{order:5}.landing_spotlight__S2oaM .landing_featureLabel__n7ksm{order:1;font-size:11px}.landing_spotlight__S2oaM .landing_featureVisual__Bo1Ki{order:3;margin-top:22px}.landing_focusScreen__miXCU .landing_screenPreview__cNIxM{aspect-ratio:1.1}.landing_focusScreen__miXCU .landing_screenPreview__cNIxM img{width:140%;margin-left:0}.landing_visualNotes__Mjgzz{grid-template-columns:1fr;gap:12px;margin-top:18px}.landing_visualNotes__Mjgzz p{font-size:12px}.landing_zoomHint__sPVdJ{bottom:10px;right:10px;font-size:11px;padding:8px 10px}.landing_supportHeading__kjrn4{margin-top:64px}.landing_supportHeading__kjrn4 h3{font-size:23px}.landing_secondaryGrid__O1PY3{gap:20px;margin-top:28px}.landing_featureRow__Yq8Ln.landing_secondaryFeature__pSUuE{display:flex;padding:24px 20px}.landing_secondaryFeature__pSUuE .landing_screenPreview__cNIxM{aspect-ratio:1.5}.landing_secondaryFeature__pSUuE .landing_featureCopy__MJ3i2 h3{font-size:22px}.landing_dialogHeader__4hj7E{padding:14px}.landing_dialogHeader__4hj7E strong{font-size:14px}.landing_dialogHeader__4hj7E p{font-size:10px;line-height:1.7}.landing_priceFeatures__RWGHt>span{font-size:14px}.landing_planIncludes__u3P6E{gap:16px}.landing_planIncludes__u3P6E span{font-size:13px}.landing_dialogContent__4y8jX,.landing_screenDialog__C1RbX{max-height:86svh}}.landing_comparisonOverview__Qk1bk{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:0 0 36px}.landing_comparisonOverview__Qk1bk>div{padding:8px 22px;border-left:2px solid #d5e5fa}.landing_comparisonOverview__Qk1bk svg{color:#3279d8;margin-bottom:12px}.landing_comparisonOverview__Qk1bk h3{margin:0 0 8px;font-size:17px}.landing_comparisonOverview__Qk1bk p{margin:0;color:var(--muted);font-size:12px;line-height:1.9}.landing_comparisonScrollHint__L41yb{display:none}.landing_comparisonScroll__EJ_mZ{overflow-x:auto;border:1px solid var(--border);border-radius:20px;scrollbar-color:#a6bfdf #f3f7fe}.landing_comparisonScroll__EJ_mZ:focus-visible{outline:3px solid #3279d8;outline-offset:4px}.landing_comparisonTable__q2EPa{width:100%;min-width:650px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:13px}.landing_comparisonTable__q2EPa caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.landing_comparisonFeatureCol__M1AMv{width:36%}.landing_comparisonStudioCol__l4XWT{width:24%}.landing_comparisonTable__q2EPa td,.landing_comparisonTable__q2EPa th{padding:21px 20px;border-bottom:1px solid #e5edf8;text-align:center;vertical-align:middle}.landing_comparisonTable__q2EPa thead th{height:100px;background:#f7f9fd;color:#536c8e;font-size:14px;font-weight:650;line-height:1.8}.landing_comparisonTable__q2EPa thead th:first-child{text-align:left}.landing_comparisonTable__q2EPa thead .landing_studioColumn__P227p{background:#1c3b67;color:#fff;font-size:17px}.landing_comparisonTable__q2EPa thead .landing_studioColumn__P227p>span{display:block;font-size:10px;font-weight:500;letter-spacing:.04em;color:#bcd6fc;margin-bottom:5px}.landing_comparisonTable__q2EPa tbody th{text-align:left;font-weight:400}.landing_comparisonTable__q2EPa tbody th strong{display:block;font-size:14px;font-weight:650;margin-bottom:6px}.landing_comparisonTable__q2EPa tbody th>span{display:block;font-size:11px;line-height:1.8;color:var(--muted)}.landing_comparisonTable__q2EPa tbody .landing_studioColumn__P227p{background:#edf5ff;border-inline:1px solid #d7e7fc}.landing_comparisonSupported__pmvoD{display:inline-flex;align-items:center;gap:7px;font-weight:650;color:#2466ba}.landing_comparisonSupported__pmvoD svg{background:#d8eaff;border-radius:50%;padding:2px;box-sizing:content-box}.landing_comparisonCore__riQHD{color:#536c8e;font-weight:550}.landing_comparisonVaries__zzljM{color:#6a7b92;font-size:11px}.landing_comparisonTable__q2EPa tbody tr:last-child>*{border-bottom:0}.landing_comparisonNotes__zGRnl{margin-top:22px;color:#607594;font-size:10px;line-height:1.9}.landing_comparisonNotes__zGRnl p{margin:7px 0}.landing_comparisonNotes__zGRnl a{color:#3669a8;text-decoration:underline;text-underline-offset:3px}.landing_comparisonNotes__zGRnl summary{width:fit-content;padding:8px 0;color:#3669a8;cursor:pointer;font-size:12px}.landing_comparisonNotes__zGRnl summary:focus-visible{outline:2px solid #3279d8;outline-offset:4px;border-radius:3px}@media (max-width:700px){.landing_comparisonOverview__Qk1bk{grid-template-columns:1fr;gap:15px;margin-bottom:25px;padding:23px 20px;background:#f3f7fe;border:1px solid #e2ebf8;border-radius:16px}.landing_comparisonOverview__Qk1bk>div{display:grid;grid-template-columns:24px 1fr;column-gap:12px;padding:0;border:0}.landing_comparisonOverview__Qk1bk svg{grid-row:span 2;margin:2px 0 0}.landing_comparisonOverview__Qk1bk h3{font-size:14px;margin-bottom:3px}.landing_comparisonOverview__Qk1bk p{font-size:11px}.landing_comparisonScrollHint__L41yb{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:10px;color:var(--muted)}.landing_comparisonScroll__EJ_mZ{border-radius:14px}.landing_comparisonTable__q2EPa{min-width:520px}.landing_comparisonTable__q2EPa tr>th:first-child{position:sticky;left:0;z-index:1;background:#fff;box-shadow:1px 0 0 #e5edf8}.landing_comparisonTable__q2EPa thead tr>th:first-child{background:#f7f9fd;z-index:2}.landing_comparisonFeatureCol__M1AMv{width:24%}.landing_comparisonStudioCol__l4XWT{width:18%}.landing_comparisonTable__q2EPa td,.landing_comparisonTable__q2EPa th{padding:16px 13px}.landing_comparisonTable__q2EPa thead th{font-size:12px;height:83px}.landing_comparisonTable__q2EPa thead .landing_studioColumn__P227p{font-size:14px}.landing_comparisonTable__q2EPa thead .landing_studioColumn__P227p>span{font-size:9px}.landing_comparisonTable__q2EPa tbody th strong{font-size:12px}.landing_comparisonTable__q2EPa tbody th>span{font-size:10px}.landing_comparisonNotes__zGRnl{font-size:10px;margin-top:18px}}.inquiry_backdrop__GT3Am{position:fixed;inset:0;z-index:1000;background:rgba(15,23,42,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:20px;animation:inquiry_fadeIn__MXRdT .2s cubic-bezier(.16,1,.3,1)}.inquiry_modal___cpAq{position:relative;width:100%;max-width:600px;box-sizing:border-box;max-height:calc(100vh - 40px);background:#ffffff;border-radius:24px;box-shadow:0 25px 60px -15px rgba(23,55,106,.25),0 0 0 1px rgba(220,231,248,.8);overflow-y:auto;padding:36px 36px 32px;animation:inquiry_slideUp__wJX7w .25s cubic-bezier(.16,1,.3,1);color:#17376a}.inquiry_closeButton__VidXM{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;border:1px solid #e2e8f0;background:#f8fafc;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.inquiry_closeButton__VidXM:hover{background:#edf2f7;color:#0f172a;border-color:#cbd5e1}.inquiry_header__n2SNy{margin-bottom:24px}.inquiry_eyebrow__pLsD7{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:1px;color:#2975d3;margin-bottom:8px;padding-right:36px}.inquiry_eyebrowDot__I8PP_{width:6px;height:6px;border-radius:50%;background:#2975d3}.inquiry_title__UttAx{font-size:22px;font-weight:750;line-height:1.35;letter-spacing:-.5px;color:#0f274a;margin:0 0 8px}.inquiry_description__pgMrg{font-size:13px;color:#627798;line-height:1.6;margin:0}.inquiry_form__QAFVt{display:flex;flex-direction:column;gap:18px}.inquiry_trialBadge__EoS7b{display:inline-block;margin-top:12px;color:#2466b5;font-size:11px;font-weight:650}.inquiry_demoFlow__cTp66{margin:16px 0 0;padding:18px 0;list-style:none;border-top:1px solid #e1e9f5;border-bottom:1px solid #e1e9f5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.inquiry_demoFlow__cTp66 li{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.inquiry_demoFlow__cTp66 li>span{display:grid;place-items:center;flex-shrink:0;width:21px;height:21px;border-radius:50%;background:#e1edff;color:#2965ad;font-size:10px;font-weight:700}.inquiry_demoFlow__cTp66 strong{display:block;font-size:11px;line-height:1.7}.inquiry_demoFlow__cTp66 p{margin:4px 0 0;color:#627798;font-size:10px;line-height:1.7;overflow-wrap:anywhere}.inquiry_fieldGroup__dVYMj{display:flex;flex-direction:column;gap:7px}.inquiry_label__JunoN{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;color:#1e3a63}.inquiry_required__eNmXS{font-size:10px;font-weight:700;color:#dc2626;background:#fef2f2;border:1px solid #fee2e2;padding:1px 6px;border-radius:4px}.inquiry_optional__vD1Nw{font-size:10px;font-weight:500;color:#64748b;background:#f1f5f9;padding:1px 6px;border-radius:4px}.inquiry_input__Gq_WB,.inquiry_select___FYF6,.inquiry_textarea___MRom{width:100%;font-size:13.5px;color:#0f274a;background:#fbfcfe;border:1px solid #d4e0f2;border-radius:12px;padding:11px 14px;outline:none;transition:all .2s ease;box-sizing:border-box}.inquiry_input__Gq_WB:focus,.inquiry_select___FYF6:focus,.inquiry_textarea___MRom:focus{border-color:#3b82f6;background:#ffffff;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.inquiry_input__Gq_WB::placeholder,.inquiry_textarea___MRom::placeholder{color:#9cb1ce}.inquiry_textarea___MRom{min-height:96px;resize:vertical;line-height:1.6}.inquiry_honeypot__Gjr3S{position:absolute;left:-9999px;top:-9999px;opacity:0;pointer-events:none}.inquiry_errorMessage__jSill{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:10px;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:12.5px;line-height:1.5}.inquiry_submitButton___x7U5{margin-top:6px;width:100%;height:52px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:750;letter-spacing:-.2px;color:#ffffff;background:linear-gradient(135deg,#193b73,#2563eb);border:none;border-radius:99px;cursor:pointer;box-shadow:0 10px 24px -4px rgba(37,99,235,.42);transition:all .25s cubic-bezier(.16,1,.3,1)}.inquiry_submitButton___x7U5:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 14px 28px -4px rgba(37,99,235,.55);filter:brightness(1.06)}.inquiry_submitButton___x7U5:disabled{opacity:.65;cursor:not-allowed;transform:none}.inquiry_privacyNote__uAP8m{font-size:11px;color:#657b99;text-align:left;margin:10px 0 0;line-height:1.8}.inquiry_privacyNote__uAP8m a{color:#2975d3;text-decoration:underline;text-underline-offset:3px}.inquiry_privacyNote__uAP8m a:focus-visible{outline:2px solid #2866b4;outline-offset:3px}.inquiry_successCard__Y3V2M{text-align:center;padding:24px 10px 10px;display:flex;flex-direction:column;align-items:center}.inquiry_successIcon__uSZhX{width:64px;height:64px;border-radius:50%;background:#ecfdf5;border:1px solid #a7f3d0;color:#059669;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.inquiry_successTitle__xLOmc{font-size:20px;font-weight:750;color:#0f274a;margin:0 0 12px}.inquiry_successDesc__X_ug4{font-size:13.5px;color:#556c8d;line-height:1.7;max-width:420px;margin:0 0 28px}.inquiry_successCloseBtn__hCV9Z{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;border-radius:99px;background:#f1f5f9;border:1px solid #cbd5e1;color:#1e3a63;font-size:13.5px;font-weight:650;cursor:pointer;transition:all .2s ease}.inquiry_successCloseBtn__hCV9Z:hover{background:#e2e8f0;color:#0f172a}.inquiry_spinner__kRz_3{width:18px;height:18px;border:2px solid rgba(255,255,255,.35);border-top-color:#ffffff;border-radius:50%;animation:inquiry_spin__WwY_h .8s linear infinite}@keyframes inquiry_spin__WwY_h{to{transform:rotate(1turn)}}@keyframes inquiry_fadeIn__MXRdT{0%{opacity:0}to{opacity:1}}@keyframes inquiry_slideUp__wJX7w{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.inquiry_backdrop__GT3Am{padding:12px}.inquiry_modal___cpAq{padding:28px 22px 24px;max-height:calc(100dvh - 24px);border-radius:20px}.inquiry_closeButton__VidXM{top:16px;right:16px}.inquiry_eyebrow__pLsD7{font-size:10px}.inquiry_title__UttAx{font-size:19px}.inquiry_description__pgMrg{font-size:12px;line-height:1.8;text-wrap:pretty}.inquiry_demoFlow__cTp66{grid-template-columns:1fr;gap:12px;padding:16px 0}.inquiry_demoFlow__cTp66 li{flex-direction:row;gap:10px}.inquiry_demoFlow__cTp66 strong{font-size:12px}.inquiry_demoFlow__cTp66 p{margin-top:2px;font-size:11px}.inquiry_input__Gq_WB,.inquiry_select___FYF6,.inquiry_textarea___MRom{font-size:16px}}