.page_page__qHtNi{--ink:#142035;--ink-soft:#243452;--muted:#5e6c84;--line:#dce3ec;--blue:#2e6fdf;--blue-soft:#dce9ff;--violet:#6f63d8;--cyan:#30b8d0;--lime:#bed849;overflow:hidden;background:#fcfcfa;color:var(--ink);font-family:Arial,Helvetica Neue,Hiragino Kaku Gothic ProN,Yu Gothic,YuGothic,Meiryo,sans-serif}.page_page__qHtNi *,.page_page__qHtNi :after,.page_page__qHtNi :before{box-sizing:border-box}.page_page__qHtNi a{text-decoration:none}.page_capability__a1aT7,.page_contact___P_7u,.page_featureSection__3vh8z,.page_future__5nlIP,.page_hero__U5lCI,.page_philosophy__rwFeH,.page_section__CeQ2G{position:relative;isolation:isolate}.page_kicker__S00Ky{margin:0;color:var(--blue);font-size:.68rem;font-weight:900;letter-spacing:.15em;line-height:1.4}.page_arrow__59oVU{display:inline-block;font-size:1.2em;line-height:1;transition:transform .18s ease}.page_contactPrimary__X4WHn:hover .page_arrow__59oVU,.page_contactSecondary__HDRjm:hover .page_arrow__59oVU,.page_heroCta__ZH5xX:hover .page_arrow__59oVU,.page_textLink__t1ZlC:hover .page_arrow__59oVU{transform:translate(3px,-3px)}.page_hero__U5lCI{min-height:min(950px,100svh);padding:24px 32px 27px;background:linear-gradient(122deg,#fff,#fbfcff 52%,#fbfdf4)}.page_hero__U5lCI:after,.page_hero__U5lCI:before{position:absolute;z-index:-1;border-radius:50%;content:"";pointer-events:none}.page_hero__U5lCI:before{top:17%;right:-8%;width:min(48vw,700px);aspect-ratio:1;border:1px solid rgba(46,111,223,.15);box-shadow:0 0 0 52px rgba(46,111,223,.025),0 0 0 115px rgba(46,111,223,.018)}.page_hero__U5lCI:after{bottom:-12%;left:-5%;width:min(28vw,420px);aspect-ratio:1;background:radial-gradient(circle,rgba(48,184,208,.15),transparent 68%)}.page_heroGlow__hs6rF{position:absolute;z-index:-1;top:47%;left:50%;width:min(52vw,760px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(92,98,216,.11),rgba(48,184,208,.055) 42%,transparent 70%);transform:translate(-50%,-50%)}.page_heroInner__oqGfo{display:grid;width:min(100%,1260px);align-items:center;margin:auto}.page_brand__ypzT4{display:inline-flex;width:max-content;align-items:center;gap:9px;color:var(--ink);font-size:1.06rem;font-weight:950;letter-spacing:-.05em}.page_brandMark__Sm8sB{position:relative;display:inline-block;width:19px;height:20px;flex:0 0 19px;overflow:hidden;transform:skewX(-11deg)}.page_brandMark__Sm8sB b,.page_brandMark__Sm8sB i{position:absolute;display:block;background:currentColor}.page_brandMark__Sm8sB i{top:0;left:0;width:9px;height:20px;-webkit-clip-path:polygon(0 0,100% 0,72% 100%,38% 100%);clip-path:polygon(0 0,100% 0,72% 100%,38% 100%)}.page_brandMark__Sm8sB b{top:0;right:0;width:10px;height:20px;-webkit-clip-path:polygon(0 0,100% 0,60% 100%,24% 100%);clip-path:polygon(0 0,100% 0,60% 100%,24% 100%)}.page_categoryNav__0ILnP{display:flex;align-items:center;gap:7px;padding:5px;border:1px solid #dde4ef;border-radius:11px;background:hsla(0,0%,100%,.82);box-shadow:0 6px 16px rgba(39,68,123,.06)}.page_categoryNav__0ILnP a{display:inline-flex;min-height:33px;align-items:center;gap:6px;padding:4px 10px;border-radius:7px;color:#647189;font-size:.57rem;font-weight:900;letter-spacing:.09em;transition:color .18s ease,background .18s ease,transform .18s ease}.page_categoryNav__0ILnP svg{width:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.page_categoryNav__0ILnP a:focus-visible,.page_categoryNav__0ILnP a:hover{color:var(--blue);transform:translateY(-1px)}.page_categoryNav__0ILnP .page_activeCategory__8XLpW{background:#f0f7c6;color:var(--ink);box-shadow:inset 0 0 0 1px rgba(166,197,43,.28)}.page_brand__ypzT4{animation:page_hero-fade-up__TfSFl .4s cubic-bezier(.22,.61,.36,1) both}.page_categoryNav__0ILnP{animation:page_hero-fade-up__TfSFl .4s cubic-bezier(.22,.61,.36,1) 80ms both}.page_heroCopy__k71bP{grid-column:1/-1;margin:clamp(56px,8.2vh,84px) auto 0;text-align:center}.page_heroCopy__k71bP .page_kicker__S00Ky{color:#5179dc;font-size:.59rem;animation:page_hero-fade-up__TfSFl .36s cubic-bezier(.22,.61,.36,1) .15s both}.page_heroCopy__k71bP h1{margin:13px 0 0;font-size:clamp(2.8rem,5.15vw,4.95rem);font-weight:950;letter-spacing:-.105em;animation:page_hero-fade-up__TfSFl .44s cubic-bezier(.22,.61,.36,1) .21s both}.page_heroCopy__k71bP h1 em{position:relative;z-index:0;color:#17243e;font-style:normal}.page_heroCopy__k71bP h1 em:after{position:absolute;z-index:-1;right:1%;bottom:.08em;left:1%;height:.14em;border-radius:50%;background:linear-gradient(90deg,#cfe5ff,#e9f88d);content:"";transform:skewX(-12deg)}.page_heroCopy__k71bP>p:last-child{margin:16px 0 0;color:#52617a;font-size:clamp(.78rem,1.05vw,.96rem);font-weight:700;letter-spacing:.04em;line-height:1.85;animation:page_hero-fade-up__TfSFl .4s cubic-bezier(.22,.61,.36,1) .29s both}.page_heroFlow__0Kc9e{grid-column:1/-1;width:min(100%,1130px);margin:clamp(26px,4vh,40px) auto 0;overflow:hidden;border:1px solid #d9e1ed;border-radius:13px;background:hsla(0,0%,100%,.84);box-shadow:0 20px 42px rgba(35,67,123,.11),inset 0 1px 0 #fff;animation:page_hero-flow-in__99AL4 .52s cubic-bezier(.22,.61,.36,1) .36s both}.page_heroFlowTop__ddAkj{display:flex;height:37px;align-items:center;gap:12px;padding:0 15px;border-bottom:1px solid #e5eaf2;color:#667691;font-size:.53rem;font-weight:900;letter-spacing:.09em;animation:page_hero-fade-in__go2gh .28s ease-out .5s both}.page_heroWindowDots__2faoR{display:flex;gap:5px}.page_heroWindowDots__2faoR i{width:6px;height:6px;border-radius:50%;background:#bcc9db}.page_heroWindowDots__2faoR i:nth-child(2){background:var(--cyan)}.page_heroWindowDots__2faoR i:nth-child(3){background:var(--lime)}.page_heroFlowTop__ddAkj b{padding:3px 6px;margin-left:auto;border-radius:99px;background:#e1f3c8;color:#557325;font-size:.45rem}.page_heroFlowBody__jpl_V{display:grid;grid-template-columns:minmax(260px,.86fr) 92px minmax(400px,1.14fr);align-items:center;min-height:335px;padding:27px 30px 24px;background:linear-gradient(125deg,rgba(248,251,255,.93),hsla(0,0%,100%,.7))}.page_requestPanel__7UiRe{position:relative;min-height:203px;padding:22px;border:1px solid #dfe6ef;border-radius:11px;background:#fff;box-shadow:0 10px 20px rgba(37,59,100,.05);animation:page_hero-panel-reveal-left__rG0_N .44s cubic-bezier(.22,.61,.36,1) .51s both}.page_requestPanel__7UiRe>p{display:flex;align-items:center;gap:8px;margin:0;color:#253754;font-size:.66rem;font-weight:900}.page_requestPanel__7UiRe>p i{width:8px;height:8px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 4px rgba(190,216,73,.18);animation:page_notification-pulse__91izE 2.8s ease-in-out infinite}.page_requestPanel__7UiRe strong{display:block;margin-top:20px;color:#1d2c45;font-size:clamp(.93rem,1.28vw,1.16rem);font-weight:900;letter-spacing:-.035em}.page_requestPanel__7UiRe small{display:block;margin-top:10px;color:#71809a;font-size:.59rem;font-weight:700;line-height:1.7}.page_requestPerson__IwE6D{position:absolute;right:18px;bottom:15px;left:18px;display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:6px;background:#f4f7fc;color:#71809a;font-size:.54rem;font-weight:800}.page_requestPerson__IwE6D b{color:#a0acc0;font-size:.48rem}.page_flowConnector__gYj6h{position:relative;height:100%;animation:page_hero-fade-in__go2gh .3s ease-out .72s both}.page_flowConnector__gYj6h:before{position:absolute;top:50%;right:5px;left:5px;height:1px;background:linear-gradient(90deg,transparent,#a8c1fb 22%,#a8c1fb 80%,transparent);content:""}.page_flowConnector__gYj6h i{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);display:grid;width:48px;height:48px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#91a8fa,#376ae1);box-shadow:0 0 0 8px rgba(88,118,238,.06),0 8px 16px rgba(47,93,209,.22);color:#fff;font-size:1.35rem;font-style:normal}.page_solutionPanel__JFQSM{overflow:hidden;border:1px solid #bfcdf0;border-radius:11px;background:#fff;box-shadow:0 12px 25px rgba(42,69,132,.1);animation:page_hero-panel-reveal-right__SJ3WL .48s cubic-bezier(.22,.61,.36,1) .65s both}.page_solutionPanel__JFQSM header{display:flex;height:39px;align-items:center;justify-content:space-between;padding:0 14px;border-bottom:1px solid #e2e8f3;color:var(--blue);font-size:.6rem;font-weight:900}.page_solutionPanel__JFQSM header b{padding:3px 6px;border-radius:99px;background:#e9f0ff;color:#6680bd;font-size:.43rem}.page_solutionPanel__JFQSM ol{padding:6px 10px 0;margin:0;list-style:none}.page_solutionPanel__JFQSM li{display:grid;min-height:31px;grid-template-columns:25px 1fr 20px;align-items:center;grid-gap:7px;gap:7px;border-bottom:1px solid #edf0f5;color:#253653;font-size:.59rem;font-weight:800;animation:page_hero-row-in__GE8iI .28s cubic-bezier(.22,.61,.36,1) both}.page_solutionPanel__JFQSM li:first-child{animation-delay:.79s}.page_solutionPanel__JFQSM li:nth-child(2){animation-delay:.85s}.page_solutionPanel__JFQSM li:nth-child(3){animation-delay:.91s}.page_solutionPanel__JFQSM li:nth-child(4){animation-delay:.97s}.page_solutionPanel__JFQSM li:nth-child(5){animation-delay:1.03s}.page_solutionPanel__JFQSM li span{color:#8a9abe;font-size:.48rem}.page_solutionPanel__JFQSM li i{display:grid;width:17px;height:17px;place-items:center;border-radius:50%;background:#3974e6;color:#fff;font-size:.54rem;font-style:normal}.page_flowChart__fkZEv{position:relative;height:72px;padding:9px 11px;background:linear-gradient(90deg,#fafcff,#f1f7ff)}.page_flowChart__fkZEv span{position:absolute;z-index:1;top:9px;left:12px;color:#657692;font-size:.44rem;font-weight:900;letter-spacing:.07em}.page_flowChart__fkZEv svg{display:block;width:100%;height:100%;margin-top:2px;overflow:visible}.page_flowChart__fkZEv path:first-child{fill:none;stroke:var(--blue);stroke-width:3;stroke-dasharray:340;stroke-dashoffset:340;animation:page_line-draw__VdGt6 .76s cubic-bezier(.22,.61,.36,1) 1.06s both}.page_flowChart__fkZEv path:last-child{fill:rgba(66,127,230,.09);animation:page_hero-fade-in__go2gh .34s ease-out 1.06s both}.page_heroCta__ZH5xX{grid-column:1/-1;display:inline-flex;min-height:42px;align-items:center;gap:18px;justify-self:center;padding:8px 18px;margin-top:16px;border:1px solid #d5dfe9;border-radius:999px;background:hsla(0,0%,100%,.78);color:#2b3d5c;font-size:.66rem;font-weight:900;letter-spacing:.045em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;animation:page_hero-fade-up__TfSFl .36s cubic-bezier(.22,.61,.36,1) 1.14s both}.page_heroCta__ZH5xX:focus-visible,.page_heroCta__ZH5xX:hover{border-color:var(--blue);box-shadow:0 8px 18px rgba(38,90,190,.12);transform:translateY(-2px)}.page_section__CeQ2G{width:min(100% - 64px,1180px);margin:auto}.page_intro__OwfwA{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.77fr);grid-gap:clamp(44px,9vw,142px);gap:clamp(44px,9vw,142px);padding-top:clamp(100px,14vw,178px);padding-bottom:clamp(105px,13vw,168px)}.page_contact___P_7u h2,.page_customization__GklDQ h2,.page_featureLead__uQ3VQ h2,.page_futureIntro__QcHwf h2,.page_sectionHeading__wKwm0 h2{margin:17px 0 0;color:var(--ink);font-size:clamp(2.45rem,4.5vw,4.55rem);font-weight:950;letter-spacing:-.1em;line-height:1.08}.page_contact___P_7u h2 em,.page_customization__GklDQ h2 em,.page_featureLead__uQ3VQ h2 em,.page_futureIntro__QcHwf h2 em,.page_sectionHeading__wKwm0 h2 em{position:relative;z-index:0;color:var(--blue);font-style:normal}.page_contact___P_7u h2 em:after,.page_customization__GklDQ h2 em:after,.page_featureLead__uQ3VQ h2 em:after,.page_futureIntro__QcHwf h2 em:after,.page_sectionHeading__wKwm0 h2 em:after{position:absolute;z-index:-1;right:0;bottom:.05em;left:0;height:.13em;border-radius:99px;background:linear-gradient(90deg,var(--cyan),var(--lime));content:"";transform:skewX(-14deg)}.page_introCopy__KhriC{position:relative;padding-top:31px}.page_introCopy__KhriC>p{margin:0;color:#43516a;font-size:clamp(.82rem,1.05vw,.98rem);font-weight:700;letter-spacing:.04em;line-height:2}.page_introCopy__KhriC ul{padding:0;margin:26px 0 0;list-style:none}.page_introCopy__KhriC li{position:relative;padding:10px 0 10px 28px;border-bottom:1px solid var(--line);color:#2a3b58;font-size:.74rem;font-weight:800;letter-spacing:.03em}.page_introCopy__KhriC li:before{position:absolute;top:11px;left:0;display:grid;width:17px;height:17px;place-items:center;border:1.5px solid var(--blue);border-radius:50%;color:var(--blue);content:"✓";font-size:.57rem}.page_introVisual__D49Q4{position:absolute;right:max(0px,calc((100% - 1280px) / 2));bottom:5%;width:min(25vw,340px);height:125px;border-top:1px solid #dce5f1;background:repeating-linear-gradient(135deg,transparent 0 12px,rgba(106,143,224,.07) 12px 13px);color:#8697b4}.page_introVisual__D49Q4:before{position:absolute;top:-45px;left:14%;width:95px;height:95px;border:1px dashed #8ba9e5;border-radius:50%;content:""}.page_introVisual__D49Q4:after{position:absolute;right:7%;bottom:17px;width:74px;height:44px;background:radial-gradient(circle,#b6d847 0 2px,transparent 2.7px) 0 0 /15px 15px;content:""}.page_introVisual__D49Q4>i{position:absolute;display:block;border:1px solid #acc1e7;border-radius:50%}.page_introVisual__D49Q4>i:first-of-type{top:32px;left:4%;width:9px;height:9px;background:#fff}.page_introVisual__D49Q4>i:nth-of-type(2){top:62px;left:26%;width:14px;height:14px;background:#d7e7ff}.page_introVisual__D49Q4>i:nth-of-type(3){top:21px;left:43%;width:9px;height:9px;background:#f0f98d}.page_introVisual__D49Q4 b{position:absolute;top:-28px;right:18%;color:var(--violet);font-size:2rem;font-weight:300}.page_introLabel__iOv7V{position:absolute;bottom:-20px;left:0;font-size:.47rem;font-weight:900;letter-spacing:.12em}.page_featureSection__3vh8z{padding:clamp(92px,12vw,160px) max(32px,calc((100vw - 1180px) / 2));background:linear-gradient(135deg,#f5f8fc,#fbfcf9 51%,#f4f8ff)}.page_featureSection__3vh8z:before{position:absolute;z-index:-1;top:8%;right:-10%;width:32vw;aspect-ratio:1;border:1px solid rgba(78,125,226,.12);border-radius:50%;content:""}.page_featureLead__uQ3VQ{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:0 50px;gap:0 50px;max-width:790px;margin-bottom:clamp(55px,7vw,85px)}.page_featureLead__uQ3VQ h2{grid-row:span 2;margin-top:13px}.page_featureLead__uQ3VQ>p:last-child{align-self:end;margin:26px 0 0;color:#56657d;font-size:.82rem;font-weight:700;line-height:1.9}.page_featureList__Q7Ru6{display:grid;grid-gap:clamp(70px,10vw,138px);gap:clamp(70px,10vw,138px)}.page_feature__gkK90{display:grid;grid-template-columns:minmax(270px,.85fr) minmax(360px,1.15fr);align-items:center;grid-gap:clamp(38px,8vw,120px);gap:clamp(38px,8vw,120px)}.page_featureLeft__ZFcpR .page_featureCopy__Dg_yP{order:2}.page_featureLeft__ZFcpR .page_featureVisual__17IUK{order:1}.page_featureCopy__Dg_yP{min-width:0}.page_featureMeta__0__Dv{display:flex;align-items:center;gap:12px;margin:0;color:#536989;font-size:.61rem;font-weight:900;letter-spacing:.1em}.page_featureMeta__0__Dv span{display:grid;width:31px;height:31px;place-items:center;border-radius:50%;background:var(--feature-accent,var(--blue));color:#fff;font-size:.57rem;letter-spacing:0;box-shadow:0 5px 11px rgba(42,83,161,.19)}.page_featureCopy__Dg_yP h3{margin:19px 0 0;color:var(--ink);font-size:clamp(2rem,3.6vw,3.55rem);font-weight:950;letter-spacing:-.1em;line-height:1.12}.page_featureCopy__Dg_yP>p:last-of-type{margin:22px 0 0;color:#526078;font-size:.82rem;font-weight:700;letter-spacing:.035em;line-height:1.95}.page_featureCopy__Dg_yP ul{display:grid;grid-gap:7px;gap:7px;padding:0;margin:25px 0 0;list-style:none}.page_featureCopy__Dg_yP li{position:relative;padding-left:23px;color:#34435e;font-size:.71rem;font-weight:800;letter-spacing:.025em}.page_featureCopy__Dg_yP li:before{position:absolute;top:.42em;left:0;width:10px;height:10px;border:1.5px solid var(--feature-accent,var(--blue));border-radius:50%;content:""}.page_featureCopy__Dg_yP li:after{position:absolute;top:.62em;left:3px;width:5px;height:2px;border-bottom:1.5px solid var(--feature-accent,var(--blue));border-left:1.5px solid var(--feature-accent,var(--blue));content:"";transform:rotate(-45deg)}.page_featureVisual__17IUK{position:relative;min-width:0;padding:20px 0 20px 20px}.page_featureVisual__17IUK:before{position:absolute;z-index:-1;top:0;right:11%;width:72%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(68,122,232,.17),transparent 69%);content:""}.page_featureVisual__17IUK>span{position:absolute;z-index:-1;right:-1%;bottom:0;width:90px;height:56px;background:radial-gradient(circle,var(--feature-accent,var(--blue)) 0 2px,transparent 2.7px) 0 0 /16px 16px;opacity:.48}.page_frame__JXVxX{position:relative;overflow:hidden;margin:0;border:1px solid #cad5e6;border-radius:11px;background:#f2f5fa;box-shadow:0 21px 34px rgba(39,65,114,.15),0 2px 4px rgba(46,63,90,.08);transition:transform .22s ease,box-shadow .22s ease}.page_feature__gkK90:hover .page_frame__JXVxX{box-shadow:0 26px 42px rgba(39,65,114,.2);transform:translateY(-3px)}.page_frame__JXVxX figcaption{display:flex;height:30px;align-items:center;gap:10px;padding:0 11px;border-bottom:1px solid #dce4ef;background:linear-gradient(90deg,#fff,#f3f7fb);color:#657690;font-size:.48rem;letter-spacing:.075em}.page_frame__JXVxX figcaption>span{display:flex;gap:4px}.page_frame__JXVxX figcaption i{width:5px;height:5px;border-radius:50%;background:#bbc8da}.page_frame__JXVxX figcaption i:nth-child(2){background:var(--cyan)}.page_frame__JXVxX figcaption i:nth-child(3){background:var(--lime)}.page_frame__JXVxX figcaption b{font-size:inherit;font-weight:900}.page_frame__JXVxX figcaption small{margin-left:auto;color:#9caac0;font-size:.42rem;font-weight:900;letter-spacing:.06em}.page_frameImage__rFuW_{position:relative;aspect-ratio:1.35;overflow:hidden;background:#f6f8fb}.page_frameImage__rFuW_ img{object-fit:contain;object-position:center}.page_toneViolet__fApCf{--feature-accent:var(--violet)}.page_toneBlue__Q5L1H{--feature-accent:var(--blue)}.page_toneLime__YN0DP{--feature-accent:#98b42b}.page_toneCyan__8VWDl{--feature-accent:var(--cyan)}.page_capability__a1aT7{overflow:hidden;padding:clamp(100px,13vw,165px) max(32px,calc((100vw - 1180px) / 2));background:#172238;color:#fff}.page_capability__a1aT7:before{position:absolute;z-index:-1;top:-34%;left:-7%;width:min(57vw,720px);aspect-ratio:1;border:1px solid rgba(83,194,213,.25);border-radius:50%;box-shadow:0 0 0 46px rgba(83,194,213,.025),0 0 0 95px rgba(83,194,213,.022);content:""}.page_capability__a1aT7:after{position:absolute;z-index:-1;right:-9%;bottom:-36%;width:min(48vw,630px);aspect-ratio:1;border:1px solid rgba(198,224,79,.24);border-radius:50%;content:""}.page_capabilityTop__ETgZu{display:grid;grid-template-columns:.74fr 1.26fr;grid-gap:0 70px;gap:0 70px}.page_capability__a1aT7 .page_kicker__S00Ky{color:#96dfed}.page_capabilityTop__ETgZu h2{grid-row:span 2;margin:15px 0 0;font-size:clamp(3rem,6.4vw,6.2rem);font-weight:950;letter-spacing:-.105em;line-height:.84}.page_capabilityTop__ETgZu h2 span{color:#b6d847}.page_capabilityTop__ETgZu>p:last-child{align-self:end;margin:24px 0 0;color:#c6d1e1;font-size:.86rem;font-weight:700;line-height:1.9}.page_capabilityGrid___yZri{display:grid;grid-template-columns:.92fr 1.08fr;align-items:center;grid-gap:clamp(46px,8vw,118px);gap:clamp(46px,8vw,118px);margin-top:clamp(63px,9vw,106px)}.page_capabilityTags__hw7PO{display:flex;flex-wrap:wrap;gap:9px}.page_capabilityTags__hw7PO span{padding:8px 11px;border:1px solid rgba(185,205,239,.39);border-radius:999px;color:#e6edff;font-size:.58rem;font-weight:900;letter-spacing:.09em}.page_capabilityTags__hw7PO span:nth-child(2n){border-color:rgba(87,207,221,.6);color:#a5edf5}.page_capabilityTags__hw7PO span:nth-child(3n){border-color:rgba(194,225,76,.55);color:#d8ed8d}.page_systemMap__0_5C7{position:relative;display:grid;min-height:260px;grid-template-columns:1fr 54px 1fr;align-items:center;grid-gap:6px;gap:6px}.page_systemMap__0_5C7>div{position:relative;z-index:1;display:grid;min-height:160px;align-content:center;justify-items:center;padding:18px;border:1px solid rgba(173,194,235,.46);border-radius:14px;background:linear-gradient(135deg,rgba(74,103,164,.24),rgba(22,33,55,.64));text-align:center;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.page_systemMap__0_5C7>div:last-child{border-color:rgba(185,216,74,.49);background:linear-gradient(135deg,rgba(166,196,69,.14),rgba(22,33,55,.64))}.page_systemMap__0_5C7 small{color:#a9bee5;font-size:.44rem;font-weight:900;letter-spacing:.08em}.page_systemMap__0_5C7 b{margin-top:13px;color:#e8efff;font-size:clamp(1.2rem,2.2vw,1.9rem);font-weight:950;letter-spacing:-.075em;line-height:.94}.page_systemMap__0_5C7 i{position:relative;z-index:2;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#6592ef,#496cce);box-shadow:0 0 0 8px rgba(105,146,239,.1);color:#fff;font-size:1.12rem;font-style:normal}.page_systemLine__ze4Up{position:absolute;top:50%;right:13%;left:13%;height:1px;background:linear-gradient(90deg,transparent,#8db0f4 24%,#b6d847 77%,transparent)}.page_capabilityNotes__TdUs0{display:flex;flex-wrap:wrap;gap:13px 32px;padding:0;margin:clamp(56px,8vw,85px) 0 0;border-top:1px solid rgba(177,194,224,.25);list-style:none}.page_capabilityNotes__TdUs0 li{position:relative;padding:17px 0 0 16px;color:#c4d0e2;font-size:.68rem;font-weight:700}.page_capabilityNotes__TdUs0 li:before{position:absolute;top:24px;left:0;width:5px;height:5px;border-radius:50%;background:var(--lime);content:""}.page_capabilityBackdrop__O_WcW i{position:absolute;z-index:-1;display:block;width:6px;height:6px;border-radius:50%;background:#7bd9e7;box-shadow:18px 23px 0 #7bd9e7,38px 8px 0 #b6d847,53px 30px 0 #7bd9e7;opacity:.6}.page_capabilityBackdrop__O_WcW i:first-child{top:21%;right:9%}.page_capabilityBackdrop__O_WcW i:nth-child(2){top:67%;left:8%}.page_capabilityBackdrop__O_WcW i:nth-child(3){top:31%;left:43%}.page_capabilityBackdrop__O_WcW i:nth-child(4){right:31%;bottom:13%}.page_customization__GklDQ{display:grid;grid-template-columns:.93fr 1.07fr;align-items:center;grid-gap:clamp(48px,9vw,132px);gap:clamp(48px,9vw,132px);padding-top:clamp(106px,14vw,172px);padding-bottom:clamp(108px,14vw,174px)}.page_customizationCopy__gzjeW>p:not(.page_kicker__S00Ky){margin:26px 0 0;color:#506079;font-size:.85rem;font-weight:700;letter-spacing:.035em;line-height:1.95}.page_textLink__t1ZlC{display:inline-flex;align-items:center;gap:14px;padding-bottom:4px;margin-top:28px;border-bottom:1px solid #adc4ea;color:#2e65c7;font-size:.72rem;font-weight:900;letter-spacing:.04em}.page_customizationVisual__HBnZF{position:relative;min-width:0;padding:48px 10px 31px;border:1px solid #dce3ee;border-radius:15px;background:linear-gradient(132deg,#f7f9ff,#fff 70%);box-shadow:0 18px 32px rgba(40,66,119,.08)}.page_customerInputs__z_CLV{position:absolute;top:-15px;right:6%;left:6%;display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.page_customerInputs__z_CLV span{padding:6px 8px;border:1px solid #c5d6f1;border-radius:99px;background:#fff;color:#5d73a4;font-size:.46rem;font-weight:900;letter-spacing:.065em;box-shadow:0 4px 9px rgba(55,85,140,.07)}.page_customerInputs__z_CLV span:nth-child(2n){border-color:#c5db81;color:#79942c}.page_customSystemCard__DnIq6{width:min(100%,340px);padding:24px;margin:auto;border:1px solid #b7caf1;border-radius:12px;background:#fff;box-shadow:0 10px 19px rgba(44,74,139,.1);text-align:center}.page_customSystemCard__DnIq6 p{margin:0;color:#768bad;font-size:.51rem;font-weight:900;letter-spacing:.1em}.page_customSystemCard__DnIq6 b{display:block;margin-top:12px;color:#2d62c7;font-size:clamp(1.35rem,2.5vw,2.05rem);font-weight:950;letter-spacing:-.08em}.page_customSystemCard__DnIq6 span{display:block;margin-top:13px;color:#6a7892;font-size:.63rem;font-weight:700;line-height:1.75}.page_customizationVisual__HBnZF ol{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:0;margin:23px 0 0;list-style:none}.page_customizationVisual__HBnZF li{position:relative;display:grid;min-height:61px;align-content:center;justify-items:center;border-top:1px solid #dbe3ef;color:#63728d;font-size:.54rem;font-weight:800;text-align:center}.page_customizationVisual__HBnZF li:not(:last-child):after{position:absolute;top:49%;right:-6px;color:#87a4d2;content:"→"}.page_customizationVisual__HBnZF li b{color:#2f6bd6;font-size:.49rem}.page_customizationVisual__HBnZF li span{margin-top:4px}.page_future__5nlIP{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;grid-gap:clamp(48px,9vw,130px);gap:clamp(48px,9vw,130px);padding:clamp(103px,13vw,164px) max(32px,calc((100vw - 1180px) / 2));overflow:hidden;background:linear-gradient(135deg,#eef8ff,#f8fbff 49%,#fcf9ff)}.page_future__5nlIP:after{position:absolute;z-index:-1;right:-8%;bottom:-21%;width:min(43vw,570px);aspect-ratio:1;border:1px solid rgba(103,97,216,.17);border-radius:50%;content:""}.page_futureIntro__QcHwf>p:last-child{margin:27px 0 0;color:#53627a;font-size:.84rem;font-weight:700;line-height:1.95}.page_futureVisual__Sd3Eg{position:relative;min-width:0;min-height:370px}.page_futureOrbit__nbVni,.page_futureOrbit__nbVni:after,.page_futureOrbit__nbVni:before{position:absolute;border:1px solid rgba(88,114,204,.25);border-radius:50%;content:""}.page_futureOrbit__nbVni{top:12%;right:13%;left:13%;aspect-ratio:1}.page_futureOrbit__nbVni:before{inset:12%}.page_futureOrbit__nbVni:after{inset:29%;border-color:rgba(190,216,73,.42)}.page_futureOrbit__nbVni i{position:absolute;width:10px;height:10px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 6px rgba(48,184,208,.12)}.page_futureOrbit__nbVni i:first-child{top:18%;right:15%}.page_futureOrbit__nbVni i:nth-child(2){bottom:7%;left:24%;background:var(--violet)}.page_futureOrbit__nbVni i:nth-child(3){top:49%;left:-2%;width:7px;height:7px;background:var(--lime)}.page_futureCenter__CS7qI{position:absolute;z-index:1;top:50%;left:50%;display:grid;width:min(48%,225px);aspect-ratio:1;place-content:center;border:1px solid #adc5e9;border-radius:50%;background:hsla(0,0%,100%,.9);box-shadow:0 18px 29px rgba(63,99,173,.13),inset 0 0 0 9px rgba(218,234,255,.35);text-align:center;transform:translate(-50%,-50%)}.page_futureCenter__CS7qI small{color:#6f85b1;font-size:.41rem;font-weight:900;letter-spacing:.09em}.page_futureCenter__CS7qI b{margin-top:11px;color:#203251;font-size:clamp(.95rem,1.8vw,1.45rem);font-weight:950;letter-spacing:-.06em;line-height:1}.page_futureCenter__CS7qI b span{color:var(--violet)}.page_futureCenter__CS7qI>i{width:max-content;padding:3px 7px;margin:12px auto 0;border-radius:99px;background:#e4f4cc;color:#587528;font-size:.41rem;font-style:normal;font-weight:900;letter-spacing:.08em}.page_futureVisual__Sd3Eg ul{position:absolute;inset:0;padding:0;margin:0;list-style:none}.page_futureVisual__Sd3Eg li{position:absolute;padding:5px 8px;border:1px solid #cbd9ec;border-radius:5px;background:hsla(0,0%,100%,.85);color:#4c6186;font-size:.48rem;font-weight:900;letter-spacing:.04em;box-shadow:0 5px 11px rgba(61,86,134,.07)}.page_futureVisual__Sd3Eg li span{margin-right:5px;color:#8ca0c3;font-size:.42rem}.page_futureVisual__Sd3Eg li:first-child{top:4%;left:3%}.page_futureVisual__Sd3Eg li:nth-child(2){top:15%;right:0}.page_futureVisual__Sd3Eg li:nth-child(3){top:46%;left:0}.page_futureVisual__Sd3Eg li:nth-child(4){right:-2%;bottom:35%}.page_futureVisual__Sd3Eg li:nth-child(5){bottom:7%;left:12%}.page_futureVisual__Sd3Eg li:nth-child(6){right:13%;bottom:3%}.page_philosophy__rwFeH{padding:clamp(105px,14vw,180px) 32px;overflow:hidden;background:#172238;color:#fff;text-align:center}.page_philosophy__rwFeH:after,.page_philosophy__rwFeH:before{position:absolute;width:min(35vw,500px);aspect-ratio:1;border-radius:50%;content:""}.page_philosophy__rwFeH:before{top:-58%;left:-8%;border:1px solid rgba(88,211,226,.33);box-shadow:0 0 0 42px rgba(88,211,226,.03),0 0 0 90px rgba(88,211,226,.02)}.page_philosophy__rwFeH:after{right:-6%;bottom:-62%;border:1px solid rgba(190,216,73,.38)}.page_philosophy__rwFeH .page_kicker__S00Ky{color:#a6e7ef}.page_philosophy__rwFeH h2{position:relative;z-index:1;margin:25px 0 0;font-size:clamp(3.4rem,8.6vw,8rem);font-weight:950;letter-spacing:-.11em;line-height:.79}.page_philosophy__rwFeH h2 span{color:#b6d847}.page_philosophy__rwFeH h2 span:after{display:block;width:min(330px,58vw);height:.08em;margin:.14em auto 0;background:linear-gradient(90deg,var(--cyan),var(--lime));content:"";transform:skewX(-16deg)}.page_philosophy__rwFeH>p:not(.page_kicker__S00Ky){position:relative;z-index:1;margin:35px 0 0;color:#d0dae8;font-size:clamp(.82rem,1.05vw,.98rem);font-weight:700;letter-spacing:.05em;line-height:2}.page_philosophy__rwFeH>p:last-child{margin-top:17px;color:#99aac3;font-size:.77rem}.page_contact___P_7u{padding:clamp(101px,13vw,160px) 32px;overflow:hidden;background:linear-gradient(127deg,#edf9ff,#f9f6ff 50%,#f8fdea);text-align:center}.page_contact___P_7u:before{position:absolute;z-index:-1;top:-13%;left:12%;width:min(48vw,620px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(107,99,216,.15),transparent 68%);content:""}.page_contact___P_7u .page_kicker__S00Ky{color:var(--violet)}.page_contact___P_7u h2{margin-top:17px}.page_contact___P_7u h2 em{color:var(--violet)}.page_contact___P_7u h2 em:after{background:linear-gradient(90deg,#a7dcf0,#d6ed76)}.page_contact___P_7u>p:not(.page_kicker__S00Ky){margin:28px 0 0;color:#52617a;font-size:.86rem;font-weight:700;letter-spacing:.04em;line-height:1.9}.page_contactActions__63dQB{display:flex;flex-wrap:wrap;justify-content:center;gap:11px;margin-top:34px}.page_contactPrimary__X4WHn,.page_contactSecondary__HDRjm{display:inline-flex;min-height:51px;align-items:center;justify-content:center;gap:18px;padding:10px 20px;border-radius:7px;font-size:.77rem;font-weight:900;letter-spacing:.04em;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.page_contactPrimary__X4WHn{min-width:227px;background:linear-gradient(105deg,var(--violet),var(--blue));box-shadow:0 13px 24px rgba(69,81,185,.24);color:#fff}.page_contactSecondary__HDRjm{min-width:180px;border:1px solid #bdc9dc;background:hsla(0,0%,100%,.8);color:#2c3b57}.page_contactSecondary__HDRjm b{font-size:1rem}.page_contactPrimary__X4WHn:focus-visible,.page_contactPrimary__X4WHn:hover,.page_contactSecondary__HDRjm:focus-visible,.page_contactSecondary__HDRjm:hover{box-shadow:0 17px 28px rgba(64,82,157,.25);transform:translateY(-2px)}.page_contactSecondary__HDRjm:focus-visible,.page_contactSecondary__HDRjm:hover{border-color:var(--violet)}.page_contactDecoration__eBQGx i{position:absolute;z-index:-1;display:block}.page_contactDecoration__eBQGx i:first-child{top:16%;left:-31px;width:130px;aspect-ratio:1;border:9px solid rgba(48,184,208,.35);border-radius:50%}.page_contactDecoration__eBQGx i:nth-child(2){top:22%;right:10%;width:55px;height:55px;background:radial-gradient(circle,#846fe4 0 2px,transparent 2.7px) 0 0 /12px 12px}.page_contactDecoration__eBQGx i:nth-child(3){right:17%;bottom:19%;width:26px;height:26px;background:linear-gradient(45deg,transparent 43%,var(--lime) 44% 56%,transparent 57%),linear-gradient(-45deg,transparent 43%,var(--lime) 44% 56%,transparent 57%)}.page_footer__PwFsh{display:grid;min-height:100px;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:22px;gap:22px;width:min(100% - 64px,1300px);margin:auto}.page_footer__PwFsh a{display:inline-flex;width:max-content;align-items:center;gap:9px;color:var(--ink);font-size:1rem;font-weight:950;letter-spacing:-.05em}.page_footer__PwFsh>span{color:#73819a;font-size:.53rem;font-weight:900;letter-spacing:.1em;text-align:center}.page_footer__PwFsh small{justify-self:end;color:#919db0;font-size:.58rem;font-weight:700;letter-spacing:.08em}@keyframes page_hero-fade-up__TfSFl{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes page_hero-fade-in__go2gh{0%{opacity:0}to{opacity:1}}@keyframes page_hero-flow-in__99AL4{0%{opacity:0;transform:translateY(16px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes page_hero-panel-reveal-left__rG0_N{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1}}@keyframes page_hero-panel-reveal-right__SJ3WL{0%{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0}to{-webkit-clip-path:inset(0);clip-path:inset(0);opacity:1}}@keyframes page_hero-row-in__GE8iI{0%{opacity:0;transform:translateX(8px)}to{opacity:1;transform:translateX(0)}}@keyframes page_line-draw__VdGt6{0%{stroke-dashoffset:340}to{stroke-dashoffset:0}}@keyframes page_notification-pulse__91izE{0%,to{box-shadow:0 0 0 4px rgba(190,216,73,.18)}50%{box-shadow:0 0 0 7px rgba(190,216,73,.08)}}@media (max-width:960px){.page_hero__U5lCI{min-height:0}.page_heroInner__oqGfo{grid-template-columns:1fr auto}.page_categoryNav__0ILnP{justify-self:end}.page_heroCopy__k71bP,.page_heroCta__ZH5xX,.page_heroFlow__0Kc9e{grid-column:1/-1}.page_customization__GklDQ,.page_future__5nlIP,.page_intro__OwfwA{gap:48px}.page_capabilityGrid___yZri,.page_feature__gkK90{gap:50px}}@media (max-width:740px){.page_hero__U5lCI{padding:16px 16px 24px}.page_heroInner__oqGfo{grid-template-columns:1fr}.page_brand__ypzT4{justify-self:center}.page_categoryNav__0ILnP{justify-self:center;margin-top:12px}.page_categoryNav__0ILnP a{min-height:31px;padding-inline:8px;font-size:.53rem}.page_categoryNav__0ILnP svg{width:14px}.page_heroCopy__k71bP{margin-top:48px}.page_heroCopy__k71bP h1{font-size:clamp(2.65rem,11.5vw,4.3rem);line-height:1.12}.page_heroCopy__k71bP>p:last-child{font-size:.76rem;line-height:1.8}.page_heroCopy__k71bP>p:last-child br{display:none}.page_heroFlow__0Kc9e{margin-top:29px;border-radius:10px}.page_heroFlowBody__jpl_V{grid-template-columns:1fr;gap:11px;min-height:0;padding:14px}.page_requestPanel__7UiRe{min-height:177px;padding:18px}.page_requestPanel__7UiRe strong{margin-top:16px;font-size:.98rem}.page_flowConnector__gYj6h{width:46px;height:35px;margin:auto;transform:rotate(90deg)}.page_flowConnector__gYj6h i{top:-6px;left:-1px;width:38px;height:38px;font-size:1.1rem}.page_solutionPanel__JFQSM li{min-height:30px}.page_flowChart__fkZEv{height:65px}.page_heroCta__ZH5xX{margin-top:14px}.page_section__CeQ2G{width:calc(100% - 32px)}.page_intro__OwfwA{grid-template-columns:1fr;gap:20px;padding-top:83px;padding-bottom:94px}.page_contact___P_7u h2,.page_customization__GklDQ h2,.page_featureLead__uQ3VQ h2,.page_futureIntro__QcHwf h2,.page_sectionHeading__wKwm0 h2{font-size:clamp(2.32rem,10vw,3.6rem)}.page_introCopy__KhriC{padding-top:0}.page_introCopy__KhriC>p{font-size:.8rem}.page_introCopy__KhriC li{font-size:.69rem}.page_introVisual__D49Q4{right:-13px;bottom:8%;width:190px;opacity:.76}.page_featureSection__3vh8z{padding:81px 16px 92px}.page_featureLead__uQ3VQ{display:block;margin-bottom:49px}.page_featureLead__uQ3VQ h2{margin-top:14px}.page_featureLead__uQ3VQ>p:last-child{margin-top:20px;font-size:.78rem}.page_featureList__Q7Ru6{gap:67px}.page_featureLeft__ZFcpR,.page_feature__gkK90{grid-template-columns:1fr;gap:30px}.page_featureLeft__ZFcpR .page_featureCopy__Dg_yP,.page_featureLeft__ZFcpR .page_featureVisual__17IUK{order:0}.page_featureCopy__Dg_yP h3{font-size:clamp(2rem,9vw,3.3rem)}.page_featureCopy__Dg_yP>p:last-of-type{margin-top:18px;font-size:.77rem;line-height:1.85}.page_featureCopy__Dg_yP li{font-size:.66rem}.page_featureVisual__17IUK{width:calc(100% - 8px);padding:12px 0 12px 12px;margin-left:8px}.page_frame__JXVxX figcaption small{display:none}.page_frameImage__rFuW_{aspect-ratio:1.27}.page_capability__a1aT7{padding:88px 16px 92px}.page_capabilityTop__ETgZu{display:block}.page_capabilityTop__ETgZu h2{margin-top:18px;font-size:clamp(3rem,13vw,5rem)}.page_capabilityTop__ETgZu>p:last-child{margin-top:23px;font-size:.78rem}.page_capabilityGrid___yZri{grid-template-columns:1fr;gap:42px;margin-top:52px}.page_capabilityTags__hw7PO{gap:7px}.page_capabilityTags__hw7PO span{font-size:.53rem}.page_systemMap__0_5C7{min-height:215px}.page_systemMap__0_5C7>div{min-height:135px;padding:12px}.page_systemMap__0_5C7 b{font-size:1.3rem}.page_capabilityNotes__TdUs0{display:grid;grid-gap:0;gap:0;margin-top:49px}.page_capabilityNotes__TdUs0 li{padding:14px 0 14px 16px;border-bottom:1px solid rgba(177,194,224,.18);font-size:.66rem}.page_capabilityNotes__TdUs0 li:before{top:22px}.page_customization__GklDQ{grid-template-columns:1fr;gap:42px;padding-top:88px;padding-bottom:94px}.page_customizationCopy__gzjeW>p:not(.page_kicker__S00Ky){margin-top:21px;font-size:.78rem}.page_customizationVisual__HBnZF{padding:49px 8px 20px}.page_customSystemCard__DnIq6{padding:20px}.page_customizationVisual__HBnZF li{font-size:.49rem}.page_future__5nlIP{grid-template-columns:1fr;gap:38px;padding:85px 16px 94px}.page_futureIntro__QcHwf>p:last-child{margin-top:21px;font-size:.78rem}.page_futureVisual__Sd3Eg{width:min(100%,470px);min-height:343px;margin:auto}.page_futureVisual__Sd3Eg li{font-size:.43rem}.page_futureVisual__Sd3Eg li:first-child{left:0}.page_futureVisual__Sd3Eg li:nth-child(2){right:0}.page_futureVisual__Sd3Eg li:nth-child(3){left:-5px}.page_futureVisual__Sd3Eg li:nth-child(4){right:-5px}.page_futureVisual__Sd3Eg li:nth-child(6){right:3%}.page_futureCenter__CS7qI{width:min(51%,202px)}.page_philosophy__rwFeH{padding:96px 16px}.page_philosophy__rwFeH h2{font-size:clamp(3.35rem,15vw,5.5rem)}.page_philosophy__rwFeH>p:not(.page_kicker__S00Ky){margin-top:31px;font-size:.77rem}.page_philosophy__rwFeH>p:not(.page_kicker__S00Ky) br{display:none}.page_philosophy__rwFeH>p:last-child{font-size:.71rem}.page_philosophy__rwFeH:after,.page_philosophy__rwFeH:before{width:60vw}.page_contact___P_7u{padding:91px 16px}.page_contact___P_7u>p:not(.page_kicker__S00Ky){font-size:.78rem}.page_contact___P_7u>p:not(.page_kicker__S00Ky) br{display:none}.page_contactActions__63dQB{display:grid;grid-template-columns:1fr;width:min(100%,340px);margin-inline:auto}.page_contactPrimary__X4WHn,.page_contactSecondary__HDRjm{width:100%;min-width:0}.page_contactDecoration__eBQGx i:first-child{left:-70px}.page_contactDecoration__eBQGx i:nth-child(2){right:-8px}.page_footer__PwFsh{min-height:115px;grid-template-columns:1fr auto;gap:13px;width:calc(100% - 32px)}.page_footer__PwFsh>span{display:none}.page_footer__PwFsh small{font-size:.51rem}}@media (max-width:390px){.page_categoryNav__0ILnP{gap:3px;padding:4px}.page_categoryNav__0ILnP a{gap:3px;padding-inline:6px;font-size:.48rem}.page_categoryNav__0ILnP svg{display:none}.page_heroCopy__k71bP h1{font-size:2.48rem}.page_heroFlowTop__ddAkj{padding-inline:10px;font-size:.48rem}.page_heroFlowBody__jpl_V{padding:10px}.page_requestPanel__7UiRe{padding:15px}.page_requestPanel__7UiRe strong{font-size:.86rem}.page_solutionPanel__JFQSM li{grid-template-columns:23px 1fr 17px;font-size:.53rem}.page_solutionPanel__JFQSM li i{width:15px;height:15px}.page_flowChart__fkZEv{height:58px}.page_heroCta__ZH5xX{font-size:.6rem}.page_featureCopy__Dg_yP h3{font-size:1.94rem}.page_futureVisual__Sd3Eg{min-height:310px}.page_futureVisual__Sd3Eg li{font-size:.38rem;padding:4px 5px}.page_futureCenter__CS7qI{width:51%}.page_futureCenter__CS7qI b{font-size:.94rem}.page_systemMap__0_5C7{grid-template-columns:1fr 40px 1fr}.page_systemMap__0_5C7 i{width:32px;height:32px}.page_systemMap__0_5C7 b{font-size:1.1rem}.page_customerInputs__z_CLV{gap:4px}.page_customerInputs__z_CLV span{padding:5px;font-size:.39rem}}@media (prefers-reduced-motion:reduce){.page_page__qHtNi *,.page_page__qHtNi :after,.page_page__qHtNi :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.page_hero__U5lCI{min-height:min(100svh,1040px);padding:26px clamp(24px,4vw,64px) 48px;overflow:hidden;background:#fff}.page_heroGlow__hs6rF,.page_hero__U5lCI:after,.page_hero__U5lCI:before{display:none}.page_heroInner__oqGfo{width:min(100%,1308px);grid-template-columns:1fr auto 1fr}.page_brand__ypzT4,.page_categoryNav__0ILnP{position:relative;z-index:1}.page_heroCopy__k71bP{width:100%;margin:clamp(62px,8.5vh,92px) 0 0;text-align:left}.page_heroCopy__k71bP .page_kicker__S00Ky{display:flex;align-items:center;gap:8px;color:#1268e8;font-size:.68rem;letter-spacing:.08em}.page_heroCopy__k71bP .page_kicker__S00Ky:before{width:7px;height:7px;border-radius:50%;background:currentColor;content:""}.page_heroCopy__k71bP h1{max-width:610px;margin-top:23px;color:#10151d;font-size:clamp(3.25rem,5.45vw,5.35rem);font-weight:850;letter-spacing:-.11em;line-height:1.1}.page_heroCopy__k71bP h1 em{color:inherit}.page_heroCopy__k71bP h1 em:after{display:none}.page_heroCopy__k71bP>p:last-child{max-width:670px;margin-top:22px;color:#566171;font-size:clamp(.81rem,1.04vw,.96rem);font-weight:600;letter-spacing:.025em;line-height:1.9}.page_heroFlow__0Kc9e{display:grid;width:100%;grid-template-columns:minmax(252px,.9fr) clamp(34px,5vw,90px) minmax(215px,.72fr) clamp(34px,5vw,90px) minmax(355px,1.31fr);align-items:end;grid-gap:0;gap:0;margin:clamp(50px,7vh,73px) 0 0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;animation:page_software-hero-enter__WfL6S .54s cubic-bezier(.22,.61,.36,1) .36s both}.page_flowStage__EnVal{display:grid;min-width:0;grid-template-rows:auto 1fr;grid-gap:19px;gap:19px}.page_flowStageLabel__JH8sl{display:flex;min-height:22px;align-items:center;gap:10px;margin:0 0 0 9px;color:#303842;font-size:clamp(.65rem,.78vw,.76rem);font-weight:750;letter-spacing:.025em}.page_bellIcon__g_Ady,.page_boltIcon__Idpfx,.page_checkIcon__ZgoNQ{position:relative;display:inline-block;width:15px;height:16px;flex:0 0 15px;color:#146bf0}.page_bellIcon__g_Ady{border-radius:8px 8px 5px 5px;border:1.7px solid;border-bottom:1.7px solid transparent;transform:scale(.78)}.page_bellIcon__g_Ady:before{position:absolute;right:-3px;bottom:0;left:-3px;height:1.7px;border-radius:99px;background:currentColor;content:""}.page_bellIcon__g_Ady:after{position:absolute;bottom:-4px;left:50%;width:3px;height:3px;border-radius:50%;background:currentColor;content:"";transform:translateX(-50%)}.page_checkIcon__ZgoNQ{display:grid;place-items:center;border:1.6px solid;border-radius:50%;font-size:10px}.page_checkIcon__ZgoNQ:after{content:"✓";transform:translateY(-.5px)}.page_boltIcon__Idpfx:before{position:absolute;inset:0;background:currentColor;-webkit-clip-path:polygon(57% 0,11% 56%,43% 56%,35% 100%,90% 37%,58% 37%);clip-path:polygon(57% 0,11% 56%,43% 56%,35% 100%,90% 37%,58% 37%);content:""}.page_dashboardPanel__IP2Nf,.page_inboxPanel__U63pn,.page_todoPanel__dyYpB{border:1px solid #e2e6eb;border-radius:11px;background:#fff;box-shadow:0 13px 28px rgba(21,35,52,.045)}.page_inboxPanel__U63pn{overflow:hidden;min-height:390px;padding:20px 16px 17px}.page_inboxPanel__U63pn>header{display:flex;align-items:center;gap:8px;padding:0 8px 17px;color:#272e37;font-size:.75rem}.page_inboxPanel__U63pn>header b{font-weight:750}.page_inboxPanel__U63pn>header span{padding:3px 5px;border-radius:5px;background:#e9f1ff;color:#176cec;font-size:.53rem;font-weight:800}.page_notificationStack__cvYze{display:grid;grid-gap:8px;gap:8px;padding:0;margin:0;list-style:none}.page_notificationStack__cvYze li{display:grid;min-height:0;max-height:0;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:0 10px;overflow:hidden;border:1px solid transparent;border-radius:8px;background:#fff;color:#242c35;box-shadow:0 3px 8px rgba(24,40,61,.018);opacity:0;animation:page_software-notification-one__5BizY 9s cubic-bezier(.22,.61,.36,1) infinite both}.page_notificationStack__cvYze li:nth-child(2){animation-name:page_software-notification-two__UOfVz}.page_notificationStack__cvYze li:nth-child(3){animation-name:page_software-notification-three__xak0G}.page_notificationStack__cvYze li:nth-child(4){animation-name:page_software-notification-four__36omE}.page_notificationStack__cvYze li:nth-child(5){animation-name:page_software-notification-five__JsrK5}.page_notificationStack__cvYze li.page_selectedNotification__Jqpd3{min-height:59px;max-height:65px;padding:9px 10px;border-color:#e0e8f3;background:linear-gradient(108deg,#f0f6ff,#fbfdff);box-shadow:0 7px 14px rgba(29,91,184,.09);opacity:1;animation-name:page_software-notification-selected__bkmys}.page_notificationAvatar__GZYCW{position:relative;display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#eef0f3}.page_notificationAvatar__GZYCW i{width:6px;height:6px;border-radius:50%;background:#cbd2da}.page_selectedNotification__Jqpd3 .page_notificationAvatar__GZYCW{background:#dceaff;box-shadow:0 0 0 3px #f0f6ff}.page_selectedNotification__Jqpd3 .page_notificationAvatar__GZYCW i{width:9px;height:9px;background:#1a72f1;box-shadow:0 0 0 3px rgba(26,114,241,.13)}.page_notificationContent__9XdDB{display:grid;min-width:0;grid-gap:4px;gap:4px}.page_notificationContent__9XdDB b{overflow:hidden;font-size:.62rem;font-weight:700;letter-spacing:-.015em;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.page_notificationContent__9XdDB small{color:#77818e;font-size:.52rem;font-weight:600}.page_notificationStack__cvYze time{align-self:start;color:#7e8895;font-size:.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_flowBridge__2zpGC{position:relative;align-self:center;height:1px;margin-top:44px;color:#1268e8;opacity:0;animation:page_software-bridge-arrive__VCQjw 9s ease-in-out infinite both}.page_flowBridge__2zpGC>span{position:absolute;top:0;right:7px;left:7px;border-top:1px dashed #bed7ff}.page_flowBridge__2zpGC>i{position:absolute;top:50%;right:1px;display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:#fff;color:currentColor;font-family:Arial,sans-serif;font-size:1.58rem;font-style:normal;font-weight:300;line-height:1;transform:translateY(-50%)}.page_todoBridge__tt1eZ{animation-name:page_software-bridge-to-output__sdUUz}.page_todoPanel__dyYpB{min-height:390px;padding:20px 16px 19px}.page_todoPanel__dyYpB>header{padding:0 8px 16px;color:#252b32;font-size:.78rem;font-weight:760}.page_todoPanel__dyYpB ol{padding:0;margin:0;border:1px solid #edf0f3;border-radius:8px;list-style:none;overflow:hidden}.page_todoPanel__dyYpB li{position:relative;display:flex;min-height:45px;align-items:center;gap:10px;padding:8px 11px;border-bottom:1px solid #edf0f3;color:#343b44;transition:background-color .26s ease,border-color .26s ease}.page_todoPanel__dyYpB li:last-child{border-bottom:0}.page_todoPanel__dyYpB li b{font-size:.6rem;font-weight:650;letter-spacing:.01em}.page_todoState__HhxsO{position:relative;display:grid;width:18px;height:18px;flex:0 0 18px;place-items:center;border:1.5px solid #cbd2da;border-radius:50%;color:transparent}.page_todoState__HhxsO:after{color:inherit;content:"✓";font-size:.62rem;font-weight:800;transform:translateY(-.5px)}.page_todoPanel__dyYpB li:first-child .page_todoState__HhxsO{animation:page_software-todo-one__2WVgY 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(2) .page_todoState__HhxsO{animation:page_software-todo-two__HnOOB 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(3) .page_todoState__HhxsO{animation:page_software-todo-three__pzcgX 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(4) .page_todoState__HhxsO{animation:page_software-todo-four__BZCwt 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(5) .page_todoState__HhxsO{animation:page_software-todo-five__lf995 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(6) .page_todoState__HhxsO{animation:page_software-todo-six__CiA1g 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(7) .page_todoState__HhxsO{animation:page_software-todo-seven__ux7JQ 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:first-child{animation:page_software-todo-active-one__DbdU7 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(2){animation:page_software-todo-active-two__AXjx_ 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(3){animation:page_software-todo-active-three__gu3lv 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(4){animation:page_software-todo-active-four__FrtQc 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(5){animation:page_software-todo-active-five__Mz97X 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(6){animation:page_software-todo-active-six__xgvHl 9s ease-in-out infinite both}.page_todoPanel__dyYpB li:nth-child(7){animation:page_software-todo-active-seven__xu9tr 9s ease-in-out infinite both}.page_dashboardPanel__IP2Nf{min-height:390px;padding:16px;animation:page_software-dashboard-awake__BlUVp 9s ease-in-out infinite both}.page_dashboardHeader__L_GE6{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:10px;gap:10px;min-height:25px;padding:0 2px 14px}.page_dashboardHeader__L_GE6>b{color:#252c34;font-size:.66rem;font-weight:760}.page_dashboardHeader__L_GE6>span{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:999px;background:#f6faf8;color:#4a5751;font-size:.48rem;font-weight:700;white-space:nowrap;animation:page_software-dashboard-status__6Z0te 9s ease-in-out infinite both}.page_dashboardDetails__Pkvws section p>i:empty,.page_dashboardHeader__L_GE6>span i{width:5px;height:5px;border-radius:50%;background:#17c781}.page_dashboardHeader__L_GE6>span i{animation:page_software-status-pulse__taXlb 2.8s ease-in-out infinite}.page_dashboardHeader__L_GE6 button{display:inline-flex;min-height:27px;align-items:center;gap:8px;padding:0 9px;border:1px solid #e4e8ed;border-radius:6px;background:#fff;color:#505b69;font:inherit;font-size:.48rem;font-weight:650}.page_dashboardHeader__L_GE6 button i{color:#9ba4ae;font-size:.86rem;font-style:normal}.page_dashboardTop__DpX6c{display:grid;grid-template-columns:minmax(104px,.55fr) minmax(0,1.45fr);grid-gap:10px;gap:10px}.page_activityChart__N4LD6,.page_dashboardDetails__Pkvws section,.page_dashboardLog__WQEhS,.page_runMetric__etqZF{border:1px solid #e6e9ed;border-radius:8px}.page_runMetric__etqZF{display:grid;align-content:center;padding:14px}.page_runMetric__etqZF small{color:#53606d;font-size:.54rem;font-weight:650}.page_runMetric__etqZF b{margin-top:10px;color:#17212d;font-size:clamp(1.3rem,1.75vw,1.75rem);font-weight:760;letter-spacing:-.06em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:page_software-dashboard-metric__UM8nF 9s ease-in-out infinite both}.page_runMetric__etqZF span{margin-top:11px;color:#1670ed;font-size:.52rem;font-weight:700;animation:page_software-dashboard-metric__UM8nF 9s ease-in-out 80ms infinite both}.page_activityChart__N4LD6{min-width:0;padding:9px 10px 7px}.page_activityChart__N4LD6 svg{display:block;width:100%;height:82px;overflow:visible}.page_chartGrid__Zr3CK{fill:none;stroke:#edf0f4;stroke-width:1}.page_chartArea__FYeFl{fill:rgba(29,108,238,.055)}.page_chartLine__rmlB2{fill:none;stroke:#1268e8;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3;stroke-dasharray:500;stroke-dashoffset:500;animation:page_software-chart-draw__nmta7 9s cubic-bezier(.22,.61,.36,1) infinite both}.page_activityChart__N4LD6>div{display:flex;justify-content:space-between;color:#7c8795;font-size:.42rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_dashboardDetails__Pkvws{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px;animation:page_software-dashboard-details__YSGCr 9s ease-in-out infinite both}.page_dashboardDetails__Pkvws section{padding:12px 13px}.page_dashboardDetails__Pkvws section>b,.page_dashboardLog__WQEhS>b{display:block;color:#303842;font-size:.56rem;font-weight:750}.page_dashboardDetails__Pkvws section p{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:5px;gap:5px;margin:9px 0 0;color:#64707d;font-size:.48rem;font-weight:620}.page_dashboardDetails__Pkvws section p>span{color:#343d47}.page_dashboardDetails__Pkvws section p>i{display:grid;width:11px;height:11px;place-items:center;border-radius:50%;color:#fff;background:#18c982;font-size:.43rem;font-style:normal;font-weight:800}.page_dashboardDetails__Pkvws section:nth-child(2) p>i:empty{width:5px;height:5px;margin-inline:3px}.page_dashboardLog__WQEhS{position:relative;display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;padding:12px 13px;margin-top:10px;animation:page_software-dashboard-log__ESVP0 9s ease-in-out infinite both}.page_dashboardLog__WQEhS>a{color:#778391;font-size:.47rem;font-weight:630}.page_dashboardLog__WQEhS>a span{color:#53606d;font-size:.84rem;vertical-align:-.08em}.page_dashboardLog__WQEhS p{display:grid;grid-column:1/-1;grid-template-columns:13px 1fr auto;align-items:center;grid-gap:7px;gap:7px;margin:2px 0 0;color:#3d4752;font-size:.51rem;font-weight:650}.page_dashboardLog__WQEhS p>i{display:grid;width:12px;height:12px;place-items:center;border:1px solid #18c982;border-radius:50%;color:#18b879;font-size:.46rem;font-style:normal}.page_dashboardLog__WQEhS time{color:#5f6b78;font-size:.47rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_heroCta__ZH5xX{min-height:45px;padding:8px 24px;margin-top:35px;border:1px solid #1268e8;border-radius:7px;background:#1268e8;box-shadow:0 8px 16px rgba(18,104,232,.15);color:#fff;font-size:.68rem;animation:page_software-hero-enter__WfL6S .4s cubic-bezier(.22,.61,.36,1) 1.1s both}.page_heroCta__ZH5xX:focus-visible,.page_heroCta__ZH5xX:hover{border-color:#0759ce;background:#075fdd;box-shadow:0 10px 20px rgba(18,104,232,.2);transform:translateY(-1px)}@keyframes page_software-hero-enter__WfL6S{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes page_software-notification-one__5BizY{0%,2%{opacity:0;transform:translateY(7px)}5%,83%{opacity:1;transform:translateY(0)}90%,to{opacity:0;transform:translateY(5px)}}@keyframes page_software-notification-two__UOfVz{0%,3%,89%,to{min-height:0;max-height:0;padding-block:0;border-color:transparent;opacity:0;transform:translateY(7px)}7%,83%{min-height:59px;max-height:65px;padding-block:9px;border-color:#edf0f3;opacity:1;transform:translateY(0)}}@keyframes page_software-notification-three__xak0G{0%,7%,88%,to{min-height:0;max-height:0;padding-block:0;border-color:transparent;opacity:0;transform:translateY(7px)}11%,82%{min-height:59px;max-height:65px;padding-block:9px;border-color:#edf0f3;opacity:1;transform:translateY(0)}}@keyframes page_software-notification-four__36omE{0%,12%,87%,to{min-height:0;max-height:0;padding-block:0;border-color:transparent;opacity:0;transform:translateY(7px)}16%,81%{min-height:59px;max-height:65px;padding-block:9px;border-color:#edf0f3;opacity:1;transform:translateY(0)}}@keyframes page_software-notification-five__JsrK5{0%,17%,86%,to{min-height:0;max-height:0;padding-block:0;border-color:transparent;opacity:0;transform:translateY(7px)}21%,80%{min-height:59px;max-height:65px;padding-block:9px;border-color:#edf0f3;opacity:1;transform:translateY(0)}}@keyframes page_software-notification-selected__bkmys{0%,2%{opacity:0;transform:translateY(7px)}6%,9%{opacity:1;transform:translateY(0)}11%,83%{opacity:1;transform:translateY(-1px)}90%,to{opacity:0;transform:translateY(5px)}}@keyframes page_software-bridge-arrive__VCQjw{0%,10%{opacity:0;transform:translateX(-5px)}15%,84%{opacity:1;transform:translateX(0)}91%,to{opacity:0;transform:translateX(5px)}}@keyframes page_software-bridge-to-output__sdUUz{0%,27%{opacity:0;transform:translateX(-5px)}32%,84%{opacity:1;transform:translateX(0)}91%,to{opacity:0;transform:translateX(5px)}}@keyframes page_software-bridge-mobile__Dp7KX{0%,10%{opacity:0;transform:translateY(-4px)}15%,84%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(4px)}}@keyframes page_software-bridge-mobile-to-output__5pYTf{0%,27%{opacity:0;transform:translateY(-4px)}32%,84%{opacity:1;transform:translateY(0)}91%,to{opacity:0;transform:translateY(4px)}}@keyframes page_software-todo-one__2WVgY{0%,13%{border-color:#cbd2da;background:#fff;color:transparent}15%,83%{border-color:#1268e8;background:#1268e8;color:#fff}89%,to{border-color:#cbd2da;background:#fff;color:transparent}}@keyframes page_software-todo-two__HnOOB{0%,18%{border-color:#cbd2da;background:#fff;color:transparent}20%,83%{border-color:#1268e8;background:#1268e8;color:#fff}89%,to{border-color:#cbd2da;background:#fff;color:transparent}}@keyframes page_software-todo-three__pzcgX{0%,23%{border-color:#cbd2da;background:#fff;color:transparent}25%,83%{border-color:#1268e8;background:#1268e8;color:#fff}89%,to{border-color:#cbd2da;background:#fff;color:transparent}}@keyframes page_software-todo-four__BZCwt{0%,28%{border-color:#cbd2da;background:#fff;color:transparent}30%,83%{border-color:#1268e8;background:#1268e8;color:#fff}89%,to{border-color:#cbd2da;background:#fff;color:transparent}}@keyframes page_software-todo-five__lf995{0%,34%{border-color:#cbd2da;background:#fff;color:transparent}36%,83%{border-color:#1268e8;background:#1268e8;color:#fff}89%,to{border-color:#cbd2da;background:#fff;color:transparent}}@keyframes page_software-todo-six__CiA1g{0%,40%{border-color:#cbd2da;background:#fff;color:transparent}42%,83%{border-color:#1268e8;background:#1268e8;color:#fff}89%,to{border-color:#cbd2da;background:#fff;color:transparent}}@keyframes page_software-todo-seven__ux7JQ{0%,46%{border-color:#cbd2da;background:#fff;color:transparent}48%,83%{border-color:#1268e8;background:#1268e8;color:#fff}89%,to{border-color:#cbd2da;background:#fff;color:transparent}}@keyframes page_software-todo-active-one__DbdU7{0%,10%,16%,to{background:transparent;box-shadow:none}12%,14%{background:#f5f9ff;box-shadow:inset 2px 0 #1268e8}}@keyframes page_software-todo-active-two__AXjx_{0%,15%,21%,to{background:transparent;box-shadow:none}17%,19%{background:#f5f9ff;box-shadow:inset 2px 0 #1268e8}}@keyframes page_software-todo-active-three__gu3lv{0%,20%,26%,to{background:transparent;box-shadow:none}22%,24%{background:#f5f9ff;box-shadow:inset 2px 0 #1268e8}}@keyframes page_software-todo-active-four__FrtQc{0%,25%,31%,to{background:transparent;box-shadow:none}27%,29%{background:#f5f9ff;box-shadow:inset 2px 0 #1268e8}}@keyframes page_software-todo-active-five__Mz97X{0%,31%,37%,to{background:transparent;box-shadow:none}33%,35%{background:#f5f9ff;box-shadow:inset 2px 0 #1268e8}}@keyframes page_software-todo-active-six__xgvHl{0%,37%,43%,to{background:transparent;box-shadow:none}39%,41%{background:#f5f9ff;box-shadow:inset 2px 0 #1268e8}}@keyframes page_software-todo-active-seven__xu9tr{0%,43%,49%,to{background:transparent;box-shadow:none}45%,47%{background:#f5f9ff;box-shadow:inset 2px 0 #1268e8}}@keyframes page_software-dashboard-awake__BlUVp{0%,18%{opacity:.72;transform:translateY(3px)}25%,84%{opacity:1;transform:translateY(0)}91%,to{opacity:.72;transform:translateY(3px)}}@keyframes page_software-dashboard-status__6Z0te{0%,19%{opacity:.45;transform:translateY(3px)}25%,84%{opacity:1;transform:translateY(0)}91%,to{opacity:.45;transform:translateY(3px)}}@keyframes page_software-dashboard-metric__UM8nF{0%,24%{opacity:.35;transform:translateY(4px)}30%,84%{opacity:1;transform:translateY(0)}91%,to{opacity:.35;transform:translateY(4px)}}@keyframes page_software-dashboard-details__YSGCr{0%,36%{opacity:.35;transform:translateY(4px)}43%,84%{opacity:1;transform:translateY(0)}91%,to{opacity:.35;transform:translateY(4px)}}@keyframes page_software-dashboard-log__ESVP0{0%,44%{opacity:.2;transform:translateY(4px)}51%,84%{opacity:1;transform:translateY(0)}91%,to{opacity:.2;transform:translateY(4px)}}@keyframes page_software-chart-draw__nmta7{0%,38%{stroke-dashoffset:500}54%,83%{stroke-dashoffset:0}91%,to{stroke-dashoffset:500}}@keyframes page_software-status-pulse__taXlb{0%,to{box-shadow:0 0 0 0 rgba(23,199,129,.18)}50%{box-shadow:0 0 0 3px rgba(23,199,129,.08)}}@media (max-width:1080px){.page_hero__U5lCI{min-height:0}.page_heroFlow__0Kc9e{grid-template-columns:minmax(220px,.92fr) 39px minmax(205px,.75fr) 39px minmax(306px,1.2fr)}.page_dashboardPanel__IP2Nf,.page_inboxPanel__U63pn,.page_todoPanel__dyYpB{min-height:372px}.page_inboxPanel__U63pn,.page_todoPanel__dyYpB{padding-inline:12px}.page_notificationStack__cvYze li{grid-template-columns:22px minmax(0,1fr) auto;gap:6px;padding-inline:7px}.page_notificationContent__9XdDB b{font-size:.57rem}.page_dashboardPanel__IP2Nf{padding:13px}}@media (max-width:740px){.page_hero__U5lCI{padding:16px 16px 45px}.page_heroInner__oqGfo{grid-template-columns:1fr}.page_brand__ypzT4{justify-self:center}.page_categoryNav__0ILnP{justify-self:center;margin-top:12px}.page_heroCopy__k71bP{margin-top:48px;text-align:left}.page_heroCopy__k71bP h1{margin-top:18px;font-size:clamp(2.45rem,10vw,3.55rem);line-height:1.15}.page_heroCopy__k71bP>p:last-child{margin-top:17px;font-size:.76rem;line-height:1.85}.page_heroCopy__k71bP>p:last-child br{display:none}.page_heroFlow__0Kc9e{grid-template-columns:minmax(0,1fr);gap:0;width:min(100%,520px);margin:48px auto 0}.page_flowStage__EnVal{grid-template-rows:auto auto;gap:14px}.page_flowStageLabel__JH8sl{margin-left:4px}.page_flowBridge__2zpGC{width:1px;height:41px;align-self:center;margin:0 auto;animation-name:page_software-bridge-mobile__Dp7KX}.page_todoBridge__tt1eZ{animation-name:page_software-bridge-mobile-to-output__5pYTf}.page_flowBridge__2zpGC>span{top:7px;right:auto;bottom:7px;left:0;border-top:0;border-left:1px dashed #bed7ff}.page_flowBridge__2zpGC>i{top:auto;right:auto;bottom:-3px;left:50%;transform:translateX(-50%) rotate(90deg)}.page_dashboardPanel__IP2Nf,.page_inboxPanel__U63pn,.page_todoPanel__dyYpB{min-height:0!important}.page_inboxPanel__U63pn{padding:17px 13px 14px}.page_notificationStack__cvYze li{min-height:55px;grid-template-columns:24px minmax(0,1fr) auto;gap:8px;padding:8px 9px}.page_notificationContent__9XdDB b{font-size:.61rem}.page_todoPanel__dyYpB{padding:17px 13px 14px}.page_todoPanel__dyYpB li{min-height:42px}.page_dashboardPanel__IP2Nf{padding:13px}.page_heroCta__ZH5xX{margin-top:28px}}@media (max-width:440px){.page_heroCopy__k71bP h1{font-size:clamp(2.4rem,9.75vw,2.9rem)}.page_dashboardHeader__L_GE6{grid-template-columns:1fr auto;gap:7px}.page_dashboardHeader__L_GE6>span{justify-self:start;grid-row:2}.page_dashboardHeader__L_GE6 button{grid-column:2;grid-row:1/span 2}.page_dashboardTop__DpX6c{grid-template-columns:1fr}.page_runMetric__etqZF{min-height:84px;grid-template-columns:1fr auto;align-content:center}.page_runMetric__etqZF b{grid-row:span 2;grid-column:2;align-self:center;margin:0}.page_runMetric__etqZF span{margin-top:6px}.page_activityChart__N4LD6 svg{height:76px}.page_dashboardDetails__Pkvws section{padding:10px 9px}.page_dashboardDetails__Pkvws section p{font-size:.45rem}.page_dashboardLog__WQEhS{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.page_chartLine__rmlB2,.page_dashboardDetails__Pkvws,.page_dashboardHeader__L_GE6>span,.page_dashboardHeader__L_GE6>span i,.page_dashboardLog__WQEhS,.page_dashboardPanel__IP2Nf,.page_flowBridge__2zpGC,.page_notificationStack__cvYze li,.page_runMetric__etqZF b,.page_runMetric__etqZF span,.page_todoPanel__dyYpB li,.page_todoState__HhxsO{animation:none!important}.page_dashboardPanel__IP2Nf,.page_flowBridge__2zpGC,.page_notificationStack__cvYze li{opacity:1;transform:none}.page_notificationStack__cvYze li{min-height:59px;max-height:65px;padding-block:9px;border-color:#edf0f3}.page_todoPanel__dyYpB li{background:transparent;box-shadow:none}.page_todoState__HhxsO{border-color:#1268e8;background:#1268e8;color:#fff}.page_dashboardDetails__Pkvws,.page_dashboardHeader__L_GE6>span,.page_dashboardLog__WQEhS,.page_runMetric__etqZF b,.page_runMetric__etqZF span{opacity:1;transform:none}.page_chartLine__rmlB2{stroke-dashoffset:0}}.page_discovery__cArN6{position:relative;overflow:hidden;padding:clamp(102px,12vw,168px) 32px clamp(108px,13vw,180px)}.page_discovery__cArN6:before{position:absolute;top:12%;right:-13%;width:min(42vw,610px);aspect-ratio:1;border:1px solid rgba(83,132,220,.08);border-radius:50%;content:"";pointer-events:none}.page_discoveryInner__EZA8y{display:grid;width:min(100%,1360px);grid-template-columns:minmax(284px,.78fr) minmax(560px,1.45fr);grid-gap:clamp(52px,8.3vw,132px);gap:clamp(52px,8.3vw,132px);margin:auto}.page_discoveryCopy__YfTf9{position:relative}.page_discoveryNumber__tJA3U{width:min(100%,208px);padding-bottom:22px;margin:0;border-bottom:2px solid #c3d8f8;color:#5d89ce;font-size:1.05rem;font-weight:750;letter-spacing:.04em}.page_discoveryCopy__YfTf9 h2{margin:38px 0 0;color:#161d27;font-size:clamp(2.65rem,4.15vw,4.2rem);font-weight:850;letter-spacing:-.095em;line-height:1.14}.page_discoveryLead__BMzXd{margin:45px 0 0;color:#3e4653;font-size:clamp(.84rem,1.01vw,1rem);letter-spacing:.025em}.page_discoveryLead__BMzXd+.page_discoveryLead__BMzXd{margin-top:9px}.page_discoverySupport__Idbxi{display:grid;grid-gap:25px;gap:25px;padding:0;margin:55px 0 0;list-style:none}.page_discoverySupport__Idbxi li{display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;grid-gap:24px;gap:24px}.page_discoverySupportIcon___XJ69{display:grid;width:74px;height:74px;place-items:center;border-radius:14px;background:linear-gradient(135deg,#f1f6ff,#fafcff);color:#447fc9}.page_discoverySupportIcon___XJ69 svg{width:34px;height:34px}.page_discoverySupport__Idbxi h3{margin:0;color:#202833;font-size:clamp(.91rem,1.16vw,1.12rem);font-weight:750;letter-spacing:-.03em}.page_discoverySupport__Idbxi p{margin:10px 0 0;color:#545e6e;font-size:clamp(.68rem,.81vw,.78rem);font-weight:500;letter-spacing:.015em;line-height:1.72}.page_discoveryVisual__H1NRY{position:relative;min-width:0;min-height:665px;border-radius:16px;background:linear-gradient(136deg,#f8fbff,#fbfdff 47%,#f7faff);box-shadow:inset 0 0 0 1px rgba(224,232,244,.72)}.page_discoveryVisual__H1NRY:before{position:absolute;z-index:0;top:19%;right:-7%;width:52%;aspect-ratio:1;border:1px solid rgba(115,158,222,.08);border-radius:50%;content:""}.page_discoverySources__CNLXj{position:absolute;z-index:3;top:6.2%;right:3.5%;left:3.5%;display:grid;grid-template-columns:repeat(5,1fr);align-items:start}.page_discoverySource__gcjWS{display:grid;justify-items:center;grid-gap:8px;gap:8px;opacity:0;transform:translateY(7px)}.page_discoverySource__gcjWS>span{display:grid;width:clamp(40px,4.35vw,63px);aspect-ratio:1;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.9);box-shadow:0 8px 18px rgba(89,116,157,.06);color:#4a80c4}.page_discoverySource__gcjWS>span svg{width:42%;height:42%}.page_discoverySource__gcjWS b{color:#1d4d89;font-size:clamp(.46rem,.72vw,.69rem);font-weight:700;letter-spacing:.015em;line-height:1.2;text-align:center;white-space:nowrap}.page_discoverySource1__6rDAY{animation:page_discovery-source-arrive__FvFeK 7.2s ease-in-out infinite both}.page_discoverySource2__WkN7E{animation:page_discovery-source-arrive__FvFeK 7.2s ease-in-out .11s infinite both}.page_discoverySource3___r_pR{animation:page_discovery-source-arrive__FvFeK 7.2s ease-in-out .22s infinite both}.page_discoverySource4__btVKM{animation:page_discovery-source-arrive__FvFeK 7.2s ease-in-out .33s infinite both}.page_discoverySource5__SxQIa{animation:page_discovery-source-arrive__FvFeK 7.2s ease-in-out .44s infinite both}.page_discoveryConnections__XkW_F{position:absolute;z-index:1;top:5%;left:2%;width:96%;height:27%;overflow:visible}.page_discoveryConnection__W1V9e{fill:none;stroke:#a8caee;stroke-dasharray:250;stroke-dashoffset:250;stroke-linecap:round;stroke-width:1.3}.page_discoveryConnection1__Env0k{animation:page_discovery-connection-draw__ymle9 7.2s cubic-bezier(.22,.61,.36,1) .36s infinite both}.page_discoveryConnection2__MoJNN{animation:page_discovery-connection-draw__ymle9 7.2s cubic-bezier(.22,.61,.36,1) .47s infinite both}.page_discoveryConnection3__Z9W_8{animation:page_discovery-connection-draw__ymle9 7.2s cubic-bezier(.22,.61,.36,1) .58s infinite both}.page_discoveryConnection4__FLEuF{animation:page_discovery-connection-draw__ymle9 7.2s cubic-bezier(.22,.61,.36,1) .69s infinite both}.page_discoveryConnection5__O2fKz{animation:page_discovery-connection-draw__ymle9 7.2s cubic-bezier(.22,.61,.36,1) .8s infinite both}.page_discoveryHub__2P3A8{position:absolute;z-index:3;top:calc(29.3% - 7px);left:calc(50% - 7px);width:14px;height:14px;border-radius:50%;background:#5f90d2;box-shadow:0 0 0 5px rgba(213,228,247,.56);opacity:0;transform:scale(.78);animation:page_discovery-hub-arrive__fCY0j 7.2s ease-in-out infinite both}.page_discoveryApp__URMJU{position:absolute;z-index:2;top:29.2%;right:4.7%;bottom:21.5%;left:4.7%;display:grid;grid-template-columns:55px minmax(0,1fr);overflow:hidden;border:1px solid #e1e7f0;border-radius:14px;background:hsla(0,0%,100%,.93);box-shadow:0 16px 30px rgba(49,72,107,.065),inset 0 1px 0 #fff;opacity:.45;transform:translateY(5px);animation:page_discovery-app-awake__NQiAw 7.2s ease-in-out infinite both}.page_discoveryApp__URMJU aside{display:grid;align-content:start;justify-items:center;grid-gap:21px;gap:21px;padding:21px 0;border-right:1px solid #e8edf3;color:#a5b2c4}.page_discoveryApp__URMJU aside>i{position:relative;width:17px;height:13px;margin-bottom:14px;border-top:1.5px solid #536d92;border-bottom:1.5px solid #536d92}.page_discoveryApp__URMJU aside>i:after{position:absolute;top:5px;right:0;left:0;border-top:1.5px solid #536d92;content:""}.page_discoveryApp__URMJU aside>span{display:grid;width:22px;height:22px;place-items:center}.page_discoveryApp__URMJU aside svg{width:18px;height:18px}.page_discoveryNavActive__OakEc{color:#698ec5}.page_discoveryAppMain__J1AG8{min-width:0;padding:20px 22px 16px}.page_discoveryAppMain__J1AG8>header{display:flex;align-items:center;justify-content:space-between;height:25px}.page_discoveryAppMain__J1AG8>header b{color:#202833;font-size:clamp(.78rem,.94vw,.94rem);font-weight:750;letter-spacing:-.035em}.page_discoveryAppMain__J1AG8>header span{padding:4px 6px;border-radius:99px;background:#eef5ff;color:#7597c4;font-size:.42rem;font-weight:800;letter-spacing:.08em}.page_discoveryPanels__lDraO{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(130px,.98fr);grid-gap:15px;gap:15px;margin-top:15px}.page_discoveryDataPanel__7OjJb,.page_discoveryVoicePanel__4pRFG{min-width:0;border:1px solid #e5eaf0;border-radius:10px;background:#fff}.page_discoveryVoicePanel__4pRFG{padding:16px 17px 13px}.page_discoveryDataPanel__7OjJb h3,.page_discoveryVoicePanel__4pRFG h3{margin:0;color:#303a47;font-size:clamp(.6rem,.75vw,.72rem);font-weight:750;letter-spacing:.01em}.page_discoveryVoicePanel__4pRFG ul{padding:0;margin:11px 0 0;list-style:none}.page_discoveryVoicePanel__4pRFG li{display:flex;min-height:30px;align-items:center;gap:9px;border-top:1px solid #edf0f4;color:#46515f;font-size:clamp(.5rem,.62vw,.61rem);font-weight:500;letter-spacing:.005em;line-height:1.22;opacity:0;transform:translateY(5px)}.page_discoveryVoicePanel__4pRFG li i{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#a8c8ef}.page_discoveryVoice1__Hi5eu{animation:page_discovery-ui-item__6tc3B 7.2s ease-in-out 0ms infinite both}.page_discoveryVoice2___4sEz{animation:page_discovery-ui-item__6tc3B 7.2s ease-in-out .12s infinite both}.page_discoveryVoice3__TY3ET{animation:page_discovery-ui-item__6tc3B 7.2s ease-in-out .24s infinite both}.page_discoveryVoice4__2RtyW{animation:page_discovery-ui-item__6tc3B 7.2s ease-in-out .36s infinite both}.page_discoveryDataPanel__7OjJb{padding:16px 14px 12px}.page_discoveryDataPanel__7OjJb svg{display:block;width:100%;height:auto;margin-top:11px;overflow:visible}.page_discoveryGrid__n8UEM{fill:none;stroke:#edf1f5;stroke-width:1}.page_discoveryChartArea__H86kT{fill:rgba(92,145,218,.08);opacity:0;animation:page_discovery-chart-area__QAxuo 7.2s ease-in-out infinite both}.page_discoveryChartLine__ReoYO{fill:none;stroke:#6795d0;stroke-dasharray:400;stroke-dashoffset:400;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;animation:page_discovery-chart-draw__d0As8 7.2s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryDataDetails__AEbW0{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;grid-gap:13px;gap:13px;margin-top:12px;opacity:0;transform:translateY(4px);animation:page_discovery-data-detail__wOINE 7.2s ease-in-out infinite both}.page_discoveryRing__jzQ7z{display:block;width:45px;aspect-ratio:1;border-radius:50%;background:conic-gradient(#6b96cd 0 38%,#dbe9f8 38% 67%,#98b8e1 67% 84%,#eef3f9 84%);mask:radial-gradient(transparent 46%,#000 48%);-webkit-mask:radial-gradient(transparent 46%,#000 48%)}.page_discoveryDataDetails__AEbW0 p{display:grid;grid-gap:8px;gap:8px;padding:0;margin:0}.page_discoveryDataDetails__AEbW0 p>*{display:block;height:6px;border-radius:99px;background:#e9edf2}.page_discoveryDataDetails__AEbW0 p i{width:95%}.page_discoveryDataDetails__AEbW0 p b{width:74%}.page_discoveryDataDetails__AEbW0 p em{width:82%}.page_discoveryTags__8jJMm{margin-top:15px}.page_discoveryTags__8jJMm p{margin:0 0 9px;color:#35404c;font-size:clamp(.58rem,.72vw,.7rem);font-weight:750}.page_discoveryTags__8jJMm>div{display:flex;flex-wrap:wrap;gap:7px}.page_discoveryTags__8jJMm span{padding:6px 9px;border-radius:99px;background:#f1f5fa;color:#465466;font-size:clamp(.49rem,.6vw,.59rem);font-weight:650;letter-spacing:.005em;opacity:0;transform:translateY(4px)}.page_discoveryTag1__fgD1N{animation:page_discovery-tag-arrive__VmIGs 7.2s ease-in-out 0ms infinite both}.page_discoveryTag2___skXq{animation:page_discovery-tag-arrive__VmIGs 7.2s ease-in-out .13s infinite both}.page_discoveryTag3__PfrSn{animation:page_discovery-tag-arrive__VmIGs 7.2s ease-in-out .26s infinite both}.page_discoveryTag4__zKZfE{animation:page_discovery-tag-arrive__VmIGs 7.2s ease-in-out .39s infinite both}.page_discoveryDownArrow__QvxOq{position:absolute;z-index:3;right:0;bottom:13.7%;left:0;width:30px;height:43px;margin:auto;color:#608dcc;opacity:0;transform:translateY(-5px);animation:page_discovery-arrow-arrive__aQCsS 7.2s ease-in-out infinite both}.page_discoveryDownArrow__QvxOq svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.page_discoveryOutcome__Ws0it{position:absolute;z-index:2;right:11.7%;bottom:3.5%;left:11.7%;display:grid;min-height:86px;grid-template-columns:72px minmax(0,1fr);align-items:center;grid-gap:15px;gap:15px;padding:15px 22px;border:1px solid #e2eaf5;border-radius:13px;background:rgba(238,246,255,.82);opacity:0;transform:translateY(6px);animation:page_discovery-outcome-arrive__QD_er 7.2s ease-in-out infinite both}.page_discoveryOutcome__Ws0it>span{display:grid;width:57px;height:57px;place-items:center;border-radius:50%;background:hsla(0,0%,100%,.62);color:#4a80c4}.page_discoveryOutcome__Ws0it svg{width:36px;height:36px}.page_discoveryOutcome__Ws0it h3{margin:0;color:#255b9e;font-size:clamp(.86rem,1.08vw,1.1rem);font-weight:750;letter-spacing:-.035em}.page_discoveryOutcome__Ws0it p{margin:7px 0 0;color:#48576c;font-size:clamp(.57rem,.69vw,.68rem);font-weight:500;letter-spacing:.01em;line-height:1.75}@keyframes page_discovery-source-arrive__FvFeK{0%,1%{opacity:0;transform:translateY(7px)}5%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(5px)}}@keyframes page_discovery-connection-draw__ymle9{0%,1%{stroke-dashoffset:250;opacity:0}12%,86%{stroke-dashoffset:0;opacity:1}94%,to{stroke-dashoffset:250;opacity:0}}@keyframes page_discovery-hub-arrive__fCY0j{0%,14%{opacity:0;transform:scale(.78)}20%,86%{opacity:1;transform:scale(1)}94%,to{opacity:0;transform:scale(.78)}}@keyframes page_discovery-app-awake__NQiAw{0%,10%{opacity:.45;transform:translateY(5px)}17%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:.45;transform:translateY(5px)}}@keyframes page_discovery-ui-item__6tc3B{0%,19%{opacity:0;transform:translateY(5px)}25%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(5px)}}@keyframes page_discovery-chart-draw__d0As8{0%,20%{stroke-dashoffset:400}37%,86%{stroke-dashoffset:0}94%,to{stroke-dashoffset:400}}@keyframes page_discovery-chart-area__QAxuo{0%,25%{opacity:0}37%,86%{opacity:1}94%,to{opacity:0}}@keyframes page_discovery-data-detail__wOINE{0%,28%{opacity:0;transform:translateY(4px)}36%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(4px)}}@keyframes page_discovery-tag-arrive__VmIGs{0%,31%{opacity:0;transform:translateY(4px)}37%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(4px)}}@keyframes page_discovery-arrow-arrive__aQCsS{0%,42%{opacity:0;transform:translateY(-5px)}50%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(-5px)}}@keyframes page_discovery-outcome-arrive__QD_er{0%,48%{opacity:0;transform:translateY(6px)}56%,86%{opacity:1;transform:translateY(0)}94%,to{opacity:0;transform:translateY(6px)}}@media (max-width:1060px){.page_discoveryInner__EZA8y{grid-template-columns:minmax(255px,.77fr) minmax(490px,1.3fr);gap:48px}.page_discoveryVisual__H1NRY{min-height:610px}.page_discoverySupport__Idbxi{gap:20px;margin-top:43px}.page_discoverySupport__Idbxi li{grid-template-columns:62px minmax(0,1fr);gap:17px}.page_discoverySupportIcon___XJ69{width:62px;height:62px;border-radius:12px}.page_discoverySupportIcon___XJ69 svg{width:30px;height:30px}.page_discoveryApp__URMJU{grid-template-columns:45px minmax(0,1fr)}.page_discoveryApp__URMJU aside{gap:17px;padding-top:17px}.page_discoveryAppMain__J1AG8{padding:16px 16px 13px}.page_discoveryDataPanel__7OjJb,.page_discoveryVoicePanel__4pRFG{padding:13px 12px 10px}.page_discoveryVoicePanel__4pRFG li{min-height:27px;gap:6px}.page_discoveryVoicePanel__4pRFG li i{width:6px;height:6px;flex-basis:6px}.page_discoveryDataDetails__AEbW0{grid-template-columns:40px minmax(0,1fr);gap:9px;margin-top:8px}.page_discoveryRing__jzQ7z{width:38px}.page_discoveryOutcome__Ws0it{right:8%;left:8%;grid-template-columns:58px minmax(0,1fr);min-height:76px;padding:12px 15px}.page_discoveryOutcome__Ws0it>span{width:48px;height:48px}.page_discoveryOutcome__Ws0it svg{width:30px;height:30px}}@media (max-width:740px){.page_discovery__cArN6{padding:84px 16px 94px}.page_discovery__cArN6:before{top:37%;right:-43%;width:100vw}.page_discoveryInner__EZA8y{display:block;width:100%}.page_discoveryNumber__tJA3U{width:152px;padding-bottom:17px;font-size:.92rem}.page_discoveryCopy__YfTf9 h2{margin-top:29px;font-size:clamp(2.45rem,10.7vw,3.45rem)}.page_discoveryLead__BMzXd{margin-top:32px;font-size:.79rem;line-height:1.95}.page_discoveryLead__BMzXd+.page_discoveryLead__BMzXd{margin-top:8px}.page_discoverySupport__Idbxi{gap:20px;margin-top:42px}.page_discoverySupport__Idbxi li{grid-template-columns:58px minmax(0,1fr);gap:15px}.page_discoverySupportIcon___XJ69{width:58px;height:58px;border-radius:11px}.page_discoverySupportIcon___XJ69 svg{width:28px;height:28px}.page_discoverySupport__Idbxi h3{font-size:.88rem}.page_discoverySupport__Idbxi p{margin-top:7px;font-size:.64rem;line-height:1.7}.page_discoveryVisual__H1NRY{width:calc(100% + 12px);min-height:clamp(422px,121vw,525px);margin:56px -6px 0;border-radius:13px}.page_discoverySources__CNLXj{top:5.5%;right:1.5%;left:1.5%;gap:1px}.page_discoverySource__gcjWS{gap:5px}.page_discoverySource__gcjWS>span{width:clamp(32px,10vw,46px)}.page_discoverySource__gcjWS b{font-size:clamp(.39rem,1.6vw,.52rem);letter-spacing:-.025em}.page_discoveryConnections__XkW_F{top:3.5%;width:99%;height:29%;left:.5%}.page_discoveryHub__2P3A8{width:10px;height:10px;top:calc(29.5% - 5px);left:calc(50% - 5px);box-shadow:0 0 0 3px rgba(213,228,247,.65)}.page_discoveryApp__URMJU{top:29.2%;right:3.2%;bottom:21.5%;left:3.2%;grid-template-columns:34px minmax(0,1fr);border-radius:10px}.page_discoveryApp__URMJU aside{gap:clamp(6px,2vw,11px);padding:12px 0 7px}.page_discoveryApp__URMJU aside>i{width:13px;height:10px;margin-bottom:6px}.page_discoveryApp__URMJU aside>i:after{top:4px}.page_discoveryApp__URMJU aside>span{width:16px;height:16px}.page_discoveryApp__URMJU aside svg{width:13px;height:13px}.page_discoveryAppMain__J1AG8{padding:10px 9px 8px}.page_discoveryAppMain__J1AG8>header{height:16px}.page_discoveryAppMain__J1AG8>header b{font-size:clamp(.55rem,2.2vw,.73rem)}.page_discoveryAppMain__J1AG8>header span{padding:3px 4px;font-size:.32rem}.page_discoveryPanels__lDraO{grid-template-columns:minmax(0,1.18fr) minmax(91px,.95fr);gap:6px;margin-top:8px}.page_discoveryDataPanel__7OjJb,.page_discoveryVoicePanel__4pRFG{border-radius:6px}.page_discoveryVoicePanel__4pRFG{padding:8px 7px 5px}.page_discoveryDataPanel__7OjJb{padding:8px 6px 5px}.page_discoveryDataPanel__7OjJb h3,.page_discoveryVoicePanel__4pRFG h3{font-size:clamp(.43rem,1.6vw,.53rem)}.page_discoveryVoicePanel__4pRFG ul{margin-top:5px}.page_discoveryVoicePanel__4pRFG li{min-height:clamp(17px,4.6vw,23px);gap:4px;font-size:clamp(.35rem,1.32vw,.45rem)}.page_discoveryVoicePanel__4pRFG li i{width:4px;height:4px;flex-basis:4px}.page_discoveryDataPanel__7OjJb svg{margin-top:6px}.page_discoveryDataDetails__AEbW0{grid-template-columns:26px minmax(0,1fr);gap:6px;margin-top:5px}.page_discoveryRing__jzQ7z{width:25px}.page_discoveryDataDetails__AEbW0 p{gap:4px}.page_discoveryDataDetails__AEbW0 p>*{height:3px}.page_discoveryTags__8jJMm{margin-top:7px}.page_discoveryTags__8jJMm p{margin-bottom:5px;font-size:clamp(.43rem,1.6vw,.52rem)}.page_discoveryTags__8jJMm>div{gap:4px}.page_discoveryTags__8jJMm span{padding:4px 5px;font-size:clamp(.34rem,1.3vw,.43rem)}.page_discoveryDownArrow__QvxOq{bottom:13.3%;width:22px;height:31px}.page_discoveryOutcome__Ws0it{right:4.5%;bottom:3%;left:4.5%;min-height:12%;grid-template-columns:36px minmax(0,1fr);gap:8px;padding:8px 10px;border-radius:9px}.page_discoveryOutcome__Ws0it>span{width:34px;height:34px}.page_discoveryOutcome__Ws0it svg{width:22px;height:22px}.page_discoveryOutcome__Ws0it h3{font-size:clamp(.54rem,2.15vw,.7rem)}.page_discoveryOutcome__Ws0it p{margin-top:3px;font-size:clamp(.36rem,1.42vw,.45rem);line-height:1.55}}@media (prefers-reduced-motion:reduce){.page_discoveryVisual__H1NRY *,.page_discoveryVisual__H1NRY :after,.page_discoveryVisual__H1NRY :before{animation:none!important;transition:none!important}.page_discoveryApp__URMJU,.page_discoveryChartArea__H86kT,.page_discoveryDataDetails__AEbW0,.page_discoveryDownArrow__QvxOq,.page_discoveryHub__2P3A8,.page_discoveryOutcome__Ws0it,.page_discoverySource__gcjWS,.page_discoveryTags__8jJMm span,.page_discoveryVoicePanel__4pRFG li{opacity:1;transform:none}.page_discoveryChartLine__ReoYO,.page_discoveryConnection__W1V9e{stroke-dashoffset:0}}.page_discovery__cArN6{overflow:visible;padding:clamp(104px,10vw,154px) 32px clamp(112px,10vw,154px);background:#fff}.page_discovery__cArN6:before{display:none}.page_discoveryInner__EZA8y{width:min(100%,1545px);grid-template-columns:minmax(360px,.84fr) minmax(620px,1.86fr);align-items:center;gap:clamp(58px,6.5vw,106px)}.page_discoveryCopy__YfTf9{z-index:1}.page_discoveryNumber__tJA3U{width:auto;padding:0;border:0;color:#1e59cf;font-size:clamp(1.45rem,2.2vw,2.1rem);font-weight:700;letter-spacing:-.06em;line-height:1}.page_discoveryCopy__YfTf9 h2{margin-top:clamp(29px,3vw,46px);color:#080b0f;font-size:clamp(3.1rem,4.1vw,4.05rem);font-weight:800;letter-spacing:-.09em;line-height:1.08}.page_discoveryStatement__YMlHy{margin:clamp(36px,4vw,56px) 0 0;color:#1e59cf;font-size:clamp(1.22rem,1.72vw,1.64rem);font-weight:700;letter-spacing:-.06em;line-height:1.65}.page_discoveryLead__BMzXd{margin:clamp(32px,3.4vw,47px) 0 0;color:#13171d;font-size:clamp(.86rem,1.14vw,1.08rem);font-weight:500;letter-spacing:.018em;line-height:2.05}.page_discoveryLead__BMzXd+.page_discoveryLead__BMzXd{margin-top:0}.page_discoverySupport__Idbxi{gap:24px;margin-top:clamp(34px,4vw,54px)}.page_discoverySupport__Idbxi li{grid-template-columns:62px minmax(0,1fr);gap:25px}.page_discoverySupportIcon___XJ69{width:62px;height:62px;border:1px solid #dfe1e5;border-radius:50%;background:#fff;color:#11151b}.page_discoverySupportIcon___XJ69 svg{width:30px;height:30px}.page_discoverySupport__Idbxi li:last-child .page_discoverySupportIcon___XJ69{color:#1e59cf}.page_discoverySupport__Idbxi h3{position:relative;display:flex;min-height:35px;align-items:center;padding-left:27px;color:#101318;font-size:clamp(1rem,1.26vw,1.18rem);font-weight:700;letter-spacing:-.055em}.page_discoverySupport__Idbxi h3:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:#c8cbd0;content:""}.page_discoverySupport__Idbxi p{display:none}.page_discoveryVisual__H1NRY{display:flex;min-height:0;aspect-ratio:1.44/1;flex-direction:column;overflow:hidden;padding:clamp(40px,4.65vw,74px) clamp(31px,4.15vw,66px) clamp(26px,2.5vw,42px);border:1px solid #dedfe2;border-radius:18px;background:#fff;box-shadow:none}.page_discoveryVisual__H1NRY:before{display:none}.page_discoveryDiagram__H8BCr{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(135px,.88fr) clamp(30px,3.8vw,58px) minmax(162px,1fr) clamp(30px,3.8vw,58px) minmax(190px,1.18fr);align-items:stretch}.page_discoveryStage__r5ZaR{display:flex;min-width:0;flex-direction:column}.page_discoveryStage__r5ZaR>h3{margin:0 0 clamp(26px,3.5vw,48px);color:#282b30;font-size:clamp(.92rem,1.25vw,1.17rem);font-weight:700;letter-spacing:-.055em;line-height:1.35;text-align:center}.page_discoverySignals__rkMnI{position:relative;min-height:clamp(330px,25vw,390px);flex:1 1 auto}.page_discoverySignals__rkMnI span{position:absolute;display:grid;min-height:clamp(47px,3.9vw,62px);place-items:center;padding:9px clamp(11px,1.3vw,18px);border:1px solid #dcdde0;border-radius:7px;background:#fff;color:#16191e;font-size:clamp(.73rem,.97vw,.93rem);font-weight:600;letter-spacing:-.045em;line-height:1.25;text-align:center;white-space:nowrap}.page_discoverySignals__rkMnI span:first-child{top:0;right:12%}.page_discoverySignals__rkMnI span:nth-child(2){top:26%;left:0}.page_discoverySignals__rkMnI span:nth-child(3){top:37%;right:0}.page_discoverySignals__rkMnI span:nth-child(4){top:61%;left:5%}.page_discoverySignals__rkMnI span:nth-child(5){right:8%;bottom:2%}.page_discoveryArrow__tyI4_{display:grid;align-self:center;width:20px;height:30px;place-items:center;margin-top:36px;color:#6b6d71}.page_discoveryArrow__tyI4_ svg{width:15px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.page_discoveryPerspectives__e3UtE{display:grid;grid-gap:clamp(15px,1.75vw,27px);gap:clamp(15px,1.75vw,27px);flex:1 1 auto}.page_discoveryPerspectives__e3UtE>div{display:flex;min-height:clamp(75px,8.2vw,116px);align-items:center;justify-content:center;gap:clamp(12px,1.65vw,23px);padding:14px;border:1px solid #dcdddf;border-radius:10px;color:#1d5bd2}.page_discoveryPerspectives__e3UtE svg{width:clamp(29px,3vw,43px);height:clamp(29px,3vw,43px);flex:0 0 auto}.page_discoveryPerspectives__e3UtE b{color:#15181d;font-size:clamp(.95rem,1.3vw,1.22rem);font-weight:700;letter-spacing:-.06em;white-space:nowrap}.page_discoveryRootStage__zu2fo{min-width:0}.page_discoveryRootCard__09YdR{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;padding:clamp(20px,2.2vw,33px);border:2px solid #1e59cf;border-radius:12px;color:#1e59cf;text-align:center}.page_discoveryRootIcon__Cq22G{display:grid;width:clamp(45px,5vw,62px);height:clamp(45px,5vw,62px);place-items:center;margin-bottom:clamp(14px,1.55vw,22px);border-radius:50%;background:#1e59cf;color:#fff}.page_discoveryRootIcon__Cq22G svg{width:58%;height:58%}.page_discoveryRootCard__09YdR>b{font-size:clamp(.9rem,1.32vw,1.25rem);font-weight:750;letter-spacing:-.025em}.page_discoveryRootCard__09YdR>i{width:clamp(38px,3.1vw,52px);height:2px;margin:clamp(11px,1.25vw,17px) 0 clamp(21px,2.7vw,37px);background:#1e59cf}.page_discoveryRootCard__09YdR p{margin:0;color:#101318;font-size:clamp(1.08rem,1.7vw,1.62rem);font-style:normal;font-weight:750;letter-spacing:-.08em;line-height:1.75;white-space:nowrap}.page_discoveryCaption__5Uf9Z{display:grid;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;grid-gap:clamp(15px,2vw,28px);gap:clamp(15px,2vw,28px);margin:clamp(28px,3.35vw,52px) 0 0;color:#4a4d52;font-size:clamp(.69rem,1vw,.93rem);font-weight:500;letter-spacing:.035em;line-height:1.5;text-align:center;white-space:nowrap}.page_discoveryCaption__5Uf9Z i{height:1px;background:#dedfe2}@media (max-width:1160px){.page_discoveryInner__EZA8y{grid-template-columns:minmax(294px,.8fr) minmax(560px,1.7fr);gap:48px}.page_discoveryCopy__YfTf9 h2{font-size:clamp(2.8rem,4.1vw,3.55rem)}.page_discoveryVisual__H1NRY{padding:40px 34px 26px}.page_discoveryRootCard__09YdR p{font-size:clamp(.98rem,1.6vw,1.3rem)}}@media (max-width:740px){.page_discovery__cArN6{padding:83px 16px 94px}.page_discoveryInner__EZA8y{display:block;width:100%}.page_discoveryNumber__tJA3U{font-size:1.55rem}.page_discoveryCopy__YfTf9 h2{margin-top:27px;font-size:clamp(2.7rem,12vw,3.35rem)}.page_discoveryStatement__YMlHy{margin-top:34px;font-size:clamp(1.1rem,5.4vw,1.45rem);line-height:1.6}.page_discoveryLead__BMzXd{margin-top:30px;font-size:.84rem;line-height:2}.page_discoverySupport__Idbxi{gap:19px;margin-top:39px}.page_discoverySupport__Idbxi li{grid-template-columns:57px minmax(0,1fr);gap:18px}.page_discoverySupportIcon___XJ69{width:57px;height:57px}.page_discoverySupportIcon___XJ69 svg{width:28px;height:28px}.page_discoverySupport__Idbxi h3{min-height:34px;padding-left:20px;font-size:1rem}.page_discoveryVisual__H1NRY{width:100%;aspect-ratio:auto;margin-top:57px;padding:31px 18px 25px;border-radius:14px}.page_discoveryDiagram__H8BCr{display:flex;min-height:0;flex-direction:column}.page_discoveryStage__r5ZaR>h3{margin-bottom:20px;font-size:.98rem;text-align:left}.page_discoverySourceStage__t52QI .page_discoverySignals__rkMnI{display:flex;min-height:0;flex-wrap:wrap;gap:9px}.page_discoverySignals__rkMnI span{position:static;min-height:42px;padding:8px 12px;font-size:.76rem}.page_discoveryArrow__tyI4_{width:30px;height:38px;align-self:center;margin:20px 0}.page_discoveryArrow__tyI4_ svg{width:22px;height:27px;transform:rotate(90deg)}.page_discoveryPerspectives__e3UtE{gap:9px}.page_discoveryPerspectives__e3UtE>div{min-height:59px;justify-content:flex-start;gap:14px;padding:10px 15px;border-radius:8px}.page_discoveryPerspectives__e3UtE svg{width:28px;height:28px}.page_discoveryPerspectives__e3UtE b{font-size:.96rem}.page_discoveryRootCard__09YdR{min-height:272px;padding:24px 18px;border-radius:10px}.page_discoveryRootIcon__Cq22G{width:53px;height:53px;margin-bottom:14px}.page_discoveryRootCard__09YdR>b{font-size:1rem}.page_discoveryRootCard__09YdR>i{width:42px;margin:11px 0 21px}.page_discoveryRootCard__09YdR p{font-size:1.25rem;line-height:1.65}.page_discoveryCaption__5Uf9Z{grid-template-columns:1fr;gap:9px;margin-top:27px;font-size:.7rem;white-space:normal}.page_discoveryCaption__5Uf9Z i{display:none}}.page_discoveryPerspectives__e3UtE>div,.page_discoveryRootCard__09YdR,.page_discoveryRootCard__09YdR p,.page_discoveryRootCard__09YdR>b,.page_discoveryRootCard__09YdR>i,.page_discoveryRootIcon__Cq22G,.page_discoverySignals__rkMnI span{will-change:background-color,border-color,color,opacity}.page_discoverySignals__rkMnI span{will-change:background-color,border-color,color,opacity,transform}.page_discoveryPerspectives__e3UtE:after,.page_discoverySignals__rkMnI span:after{will-change:opacity,transform}.page_discoveryPerspectives__e3UtE>div>svg,.page_discoveryRootIcon__Cq22G>svg,.page_discoverySupportIcon___XJ69>svg{animation:none!important;transform:none!important}.page_discoverySignals__rkMnI span:first-child{animation:page_discovery-signal-query__Gf8SU 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoverySignals__rkMnI span:nth-child(3){animation:page_discovery-signal-manual__Ir_Bb 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoverySignals__rkMnI span:nth-child(5){animation:page_discovery-signal-waiting__UIF5H 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoverySignals__rkMnI span:nth-child(2),.page_discoverySignals__rkMnI span:nth-child(4){animation:page_discovery-signal-context__aPyyz 7s ease-in-out infinite both}.page_discoverySignals__rkMnI span:first-child:after,.page_discoverySignals__rkMnI span:nth-child(3):after,.page_discoverySignals__rkMnI span:nth-child(5):after{position:absolute;top:50%;left:calc(100% + 10px);width:clamp(28px,4vw,52px);border-top:1px dashed #1e59cf;content:"";opacity:0;pointer-events:none;transform:scaleX(.2);transform-origin:left center}.page_discoverySignals__rkMnI span:first-child:after{animation:page_discovery-relation-query__00YFM 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoverySignals__rkMnI span:nth-child(3):after{animation:page_discovery-relation-manual__z2_t0 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoverySignals__rkMnI span:nth-child(5):after{animation:page_discovery-relation-waiting__vMBuv 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryPerspectives__e3UtE{position:relative}.page_discoveryPerspectives__e3UtE:after{position:absolute;top:50%;right:clamp(-44px,-3vw,-28px);width:6px;height:6px;border-radius:50%;background:#1e59cf;content:"";opacity:0;pointer-events:none;transform:translate(-5px,-50%);will-change:opacity,transform;animation:page_discovery-result-dot__TJi1G 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryPerspectives__e3UtE>div:first-child{animation:page_discovery-perspective-information__oRTYp 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryPerspectives__e3UtE>div:nth-child(2){animation:page_discovery-perspective-manual__PvQUS 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryPerspectives__e3UtE>div:nth-child(3){animation:page_discovery-perspective-waiting__rIRLf 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryRootCard__09YdR{animation:page_discovery-root-card__lIQxc 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryRootIcon__Cq22G{animation:page_discovery-root-icon__R7_9d 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryRootCard__09YdR>b{animation:page_discovery-root-label__opTTU 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryRootCard__09YdR>i{animation:page_discovery-root-rule__QnK5Q 7s cubic-bezier(.22,.61,.36,1) infinite both}.page_discoveryRootCard__09YdR p{animation:page_discovery-root-copy___azkv 7s cubic-bezier(.22,.61,.36,1) infinite both}@keyframes page_discovery-signal-query__Gf8SU{0%,9%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}11%,16%{border-color:#1e59cf;background:#f5f8ff;color:#1452c5;opacity:1;transform:translateX(4px)}19%,38%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}42%,77%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:.72;transform:translateX(0)}85%,to{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}}@keyframes page_discovery-signal-manual__Ir_Bb{0%,16%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}18%,24%{border-color:#1e59cf;background:#f5f8ff;color:#1452c5;opacity:1;transform:translateX(4px)}27%,38%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}42%,77%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:.72;transform:translateX(0)}85%,to{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}}@keyframes page_discovery-signal-waiting__UIF5H{0%,22%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}24%,30%{border-color:#1e59cf;background:#f5f8ff;color:#1452c5;opacity:1;transform:translateX(4px)}33%,38%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}42%,77%{border-color:#dcdde0;background:#fff;color:#16191e;opacity:.72;transform:translateX(0)}85%,to{border-color:#dcdde0;background:#fff;color:#16191e;opacity:1;transform:translateX(0)}}@keyframes page_discovery-signal-context__aPyyz{0%,38%{opacity:1}42%,77%{opacity:.72}85%,to{opacity:1}}@keyframes page_discovery-relation-query__00YFM{0%,12%{opacity:0;transform:scaleX(.2)}14%,17%{opacity:.92;transform:scaleX(1)}20%,to{opacity:0;transform:scaleX(1)}}@keyframes page_discovery-relation-manual__z2_t0{0%,19%{opacity:0;transform:scaleX(.2)}21%,24%{opacity:.92;transform:scaleX(1)}27%,to{opacity:0;transform:scaleX(1)}}@keyframes page_discovery-relation-waiting__vMBuv{0%,25%{opacity:0;transform:scaleX(.2)}27%,30%{opacity:.92;transform:scaleX(1)}33%,to{opacity:0;transform:scaleX(1)}}@keyframes page_discovery-perspective-information__oRTYp{0%,13%{border-color:#dcdddf;background:#fff}16%,38%{border-color:#1e59cf;background:#f8faff}42%,52%{border-color:#1e59cf;background:#fbfdff}58%,to{border-color:#dcdddf;background:#fff}}@keyframes page_discovery-perspective-manual__PvQUS{0%,20%{border-color:#dcdddf;background:#fff}23%,38%{border-color:#1e59cf;background:#f8faff}42%,52%{border-color:#1e59cf;background:#fbfdff}58%,to{border-color:#dcdddf;background:#fff}}@keyframes page_discovery-perspective-waiting__rIRLf{0%,26%{border-color:#dcdddf;background:#fff}29%,38%{border-color:#1e59cf;background:#f8faff}42%,52%{border-color:#1e59cf;background:#fbfdff}58%,to{border-color:#dcdddf;background:#fff}}@keyframes page_discovery-result-dot__TJi1G{0%,38%{opacity:0;transform:translate(-5px,-50%)}40%{opacity:1;transform:translate(-5px,-50%)}45%{opacity:1;transform:translate(21px,-50%)}48%,to{opacity:0;transform:translate(21px,-50%)}}@keyframes page_discovery-root-card__lIQxc{0%,42%{border-color:#1e59cf;background:#fff}47%,78%{border-color:#0e4fc9;background:#fbfdff}88%,to{border-color:#1e59cf;background:#fff}}@keyframes page_discovery-root-icon__R7_9d{0%,43%{background:#1e59cf}48%,78%{background:#0e4fc9}88%,to{background:#1e59cf}}@keyframes page_discovery-root-label__opTTU{0%,44%{color:#1e59cf;opacity:1;transform:translateY(0)}49%,78%{color:#0e4fc9;opacity:1;transform:translateY(-2px)}88%,to{color:#1e59cf;opacity:1;transform:translateY(0)}}@keyframes page_discovery-root-rule__QnK5Q{0%,44%{background:#1e59cf;opacity:1}50%,78%{background:#0e4fc9;opacity:1}88%,to{background:#1e59cf;opacity:1}}@keyframes page_discovery-root-copy___azkv{0%,45%{color:#101318;opacity:1;transform:translateY(0)}51%,78%{color:#05070a;opacity:1;transform:translateY(-3px)}88%,to{color:#101318;opacity:1;transform:translateY(0)}}@media (max-width:740px){.page_discoverySignals__rkMnI span:first-child:after,.page_discoverySignals__rkMnI span:nth-child(3):after,.page_discoverySignals__rkMnI span:nth-child(5):after{display:none}.page_discoveryPerspectives__e3UtE:after{right:50%;top:auto;bottom:-30px;animation-name:page_discovery-result-dot-mobile__ME_RE}}@keyframes page_discovery-result-dot-mobile__ME_RE{0%,38%{opacity:0;transform:translate(-50%,-5px)}40%{opacity:1;transform:translate(-50%,-5px)}45%{opacity:1;transform:translate(-50%,20px)}48%,to{opacity:0;transform:translate(-50%,20px)}}@media (prefers-reduced-motion:reduce){.page_discoveryPerspectives__e3UtE:after,.page_discoveryPerspectives__e3UtE>div,.page_discoveryRootCard__09YdR,.page_discoveryRootCard__09YdR p,.page_discoveryRootCard__09YdR>b,.page_discoveryRootCard__09YdR>i,.page_discoveryRootIcon__Cq22G,.page_discoverySignals__rkMnI span,.page_discoverySignals__rkMnI span:after{animation:none!important}.page_discoveryPerspectives__e3UtE>div,.page_discoveryRootCard__09YdR,.page_discoveryRootCard__09YdR p,.page_discoveryRootCard__09YdR>b,.page_discoveryRootCard__09YdR>i,.page_discoveryRootIcon__Cq22G,.page_discoverySignals__rkMnI span{opacity:1;transform:none}.page_discoveryPerspectives__e3UtE:after,.page_discoverySignals__rkMnI span:after{opacity:0}}.page_composition__2VtTL{padding:clamp(104px,10vw,154px) 32px clamp(112px,10vw,154px);background:#fff}.page_compositionInner__SJRVW{display:grid;width:min(100%,1545px);grid-template-columns:minmax(360px,.84fr) minmax(620px,1.86fr);align-items:center;grid-gap:clamp(58px,6.5vw,106px);gap:clamp(58px,6.5vw,106px);margin:auto}.page_compositionCopy__p8tJo{min-width:0}.page_compositionNumber__d3WDc{margin:0;color:#1e59cf;font-size:clamp(1.45rem,2.2vw,2.1rem);font-weight:700;letter-spacing:-.06em;line-height:1}.page_compositionCopy__p8tJo h2{margin:clamp(29px,3vw,46px) 0 0;color:#080b0f;font-size:clamp(3.1rem,4.1vw,4.05rem);font-weight:800;letter-spacing:-.09em;line-height:1.08}.page_compositionStatement__DZdBF{margin:clamp(36px,4vw,56px) 0 0;color:#1e59cf;font-size:clamp(1.22rem,1.72vw,1.64rem);font-weight:700;letter-spacing:-.06em;line-height:1.65}.page_compositionLead__P3QUr{margin:clamp(32px,3.4vw,47px) 0 0;color:#13171d;font-size:clamp(.86rem,1.14vw,1.08rem);font-weight:500;letter-spacing:.018em;line-height:2.05}.page_compositionSupport__ioCaU{display:grid;grid-gap:24px;gap:24px;padding:0;margin:clamp(34px,4vw,54px) 0 0;list-style:none}.page_compositionSupport__ioCaU li{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;grid-gap:25px;gap:25px}.page_compositionSupportIcon__DLqjn{display:grid;width:62px;height:62px;place-items:center;border:1px solid #dfe1e5;border-radius:50%;background:#fff;color:#11151b}.page_compositionSupport__ioCaU li:last-child .page_compositionSupportIcon__DLqjn{color:#1e59cf}.page_compositionSupportIcon__DLqjn svg{width:30px;height:30px}.page_compositionSupport__ioCaU li>div{position:relative;min-width:0;padding-left:27px}.page_compositionSupport__ioCaU li>div:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:#c8cbd0;content:""}.page_compositionSupport__ioCaU h3{margin:0;color:#101318;font-size:clamp(1rem,1.26vw,1.18rem);font-weight:700;letter-spacing:-.055em;line-height:1.35}.page_compositionSupport__ioCaU p{margin:6px 0 0;color:#2d3138;font-size:clamp(.77rem,.93vw,.89rem);font-weight:500;letter-spacing:.015em;line-height:1.7}.page_buildVisual__SJWJC{display:flex;min-width:0;min-height:0;aspect-ratio:1.44/1;flex-direction:column;overflow:hidden;padding:clamp(40px,4.65vw,74px) clamp(31px,4.15vw,66px) clamp(26px,2.5vw,42px);border:1px solid #dedfe2;border-radius:18px;background:#fff}.page_buildDiagram__gG_4i{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(128px,.78fr) clamp(30px,3.8vw,58px) minmax(172px,1fr) clamp(30px,3.8vw,58px) minmax(195px,1.16fr);align-items:stretch}.page_buildArchitecture__Ro5XE,.page_buildElements__7K_3E,.page_buildResult__aGv_q{display:flex;min-width:0;flex-direction:column}.page_buildElementList__kWV4n{display:grid;grid-gap:clamp(14px,1.7vw,26px);gap:clamp(14px,1.7vw,26px);height:100%}.page_buildElement__AF7ke{display:flex;min-height:clamp(48px,4.05vw,65px);align-items:center;gap:clamp(11px,1.3vw,19px);padding:10px clamp(11px,1.35vw,20px);border:1px solid #dedfe2;border-radius:8px}.page_buildElement__AF7ke svg{width:clamp(22px,2.2vw,32px);height:clamp(22px,2.2vw,32px);flex:0 0 auto}.page_buildElement__AF7ke b{font-size:clamp(.76rem,1.04vw,1rem);font-weight:650;letter-spacing:-.04em}.page_buildArrow__ZucJv{display:grid;align-self:center;width:20px;height:30px;place-items:center;color:#62666b}.page_buildArrow__ZucJv svg{width:15px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.page_buildArchitecture__Ro5XE{display:grid;grid-gap:clamp(15px,1.75vw,27px);gap:clamp(15px,1.75vw,27px)}.page_buildArchitectureBlock__caHTY{display:flex;min-height:0;flex:1 1;flex-direction:column;align-items:center;justify-content:center;padding:16px;border:1px solid #a8c4f7;border-radius:10px;background:#fbfdff;color:#1e59cf;text-align:center}.page_buildArchitectureBlock__caHTY svg{width:clamp(28px,3vw,42px);height:clamp(28px,3vw,42px)}.page_buildArchitectureBlock__caHTY b{margin-top:clamp(10px,1.1vw,16px);color:#1554cb;font-size:clamp(.88rem,1.35vw,1.26rem);font-weight:750;letter-spacing:-.04em}.page_buildArchitectureBlock__caHTY p{margin:clamp(8px,.8vw,12px) 0 0;color:#343942;font-size:clamp(.72rem,1.02vw,.98rem);font-weight:500;letter-spacing:-.035em;line-height:1.35;white-space:nowrap}.page_buildResultCard__QE8ZK{display:flex;min-height:0;height:100%;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;padding:clamp(20px,2.2vw,33px) clamp(13px,1.8vw,27px);border:2px solid #1558dc;border-radius:12px;text-align:center}.page_buildCube__6_tKh{display:grid;width:clamp(49px,5vw,66px);height:clamp(49px,5vw,66px);place-items:center;border-radius:50%;background:#1558dc;color:#fff}.page_buildCube__6_tKh svg{width:56%;height:56%}.page_buildResultCard__QE8ZK>b{margin-top:clamp(15px,1.6vw,24px);color:#1558dc;font-size:clamp(.9rem,1.35vw,1.27rem);font-weight:750;letter-spacing:-.035em;white-space:nowrap}.page_buildResultCard__QE8ZK>i{width:clamp(38px,3.1vw,52px);height:1px;margin:clamp(19px,2.2vw,31px) 0;background:#d9dce1}.page_buildResultCard__QE8ZK>p{margin:0;color:#101318;font-size:clamp(1rem,1.56vw,1.48rem);font-weight:700;letter-spacing:-.07em;line-height:1.72;white-space:nowrap}.page_buildResultCard__QE8ZK ul{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;padding:0;margin:clamp(29px,3.3vw,49px) 0 0;list-style:none}.page_buildResultCard__QE8ZK li{padding:7px 10px;border:1px solid #dedfe2;border-radius:6px;color:#30343a;font-size:clamp(.68rem,.88vw,.84rem);font-weight:500;letter-spacing:-.04em;line-height:1;white-space:nowrap}.page_buildCaption__43fwB{display:grid;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;grid-gap:clamp(15px,2vw,28px);gap:clamp(15px,2vw,28px);margin:clamp(28px,3.35vw,52px) 0 0;color:#4a4d52;font-size:clamp(.69rem,1vw,.93rem);font-weight:500;letter-spacing:.035em;line-height:1.5;text-align:center;white-space:nowrap}.page_buildCaption__43fwB i{height:1px;background:#dedfe2}@media (max-width:1160px){.page_compositionInner__SJRVW{grid-template-columns:minmax(294px,.8fr) minmax(560px,1.7fr);gap:48px}.page_compositionCopy__p8tJo h2{font-size:clamp(2.8rem,4.1vw,3.55rem)}.page_buildVisual__SJWJC{padding:40px 34px 26px}.page_buildResultCard__QE8ZK>p{font-size:clamp(.92rem,1.48vw,1.24rem)}}@media (max-width:740px){.page_composition__2VtTL{padding:83px 16px 94px}.page_compositionInner__SJRVW{display:block;width:100%}.page_compositionNumber__d3WDc{font-size:1.55rem}.page_compositionCopy__p8tJo h2{margin-top:27px;font-size:clamp(2.7rem,12vw,3.35rem)}.page_compositionStatement__DZdBF{margin-top:34px;font-size:clamp(1.1rem,5.4vw,1.45rem);line-height:1.6}.page_compositionLead__P3QUr{margin-top:30px;font-size:.84rem;line-height:2}.page_compositionLead__P3QUr br{display:none}.page_compositionSupport__ioCaU{gap:19px;margin-top:39px}.page_compositionSupport__ioCaU li{grid-template-columns:57px minmax(0,1fr);gap:18px}.page_compositionSupportIcon__DLqjn{width:57px;height:57px}.page_compositionSupportIcon__DLqjn svg{width:28px;height:28px}.page_compositionSupport__ioCaU li>div{padding-left:20px}.page_compositionSupport__ioCaU h3{font-size:1rem}.page_compositionSupport__ioCaU p{margin-top:5px;font-size:.72rem;line-height:1.65}.page_buildVisual__SJWJC{width:100%;aspect-ratio:auto;margin-top:57px;padding:30px 18px 25px;border-radius:14px}.page_buildDiagram__gG_4i{display:flex;min-height:0;flex-direction:column}.page_buildElementList__kWV4n{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;height:auto}.page_buildElement__AF7ke{min-height:48px;gap:9px;padding:8px 10px;border-radius:7px}.page_buildElement__AF7ke svg{width:23px;height:23px}.page_buildElement__AF7ke b{font-size:.74rem}.page_buildArrow__ZucJv{width:30px;height:38px;align-self:center;margin:19px 0}.page_buildArrow__ZucJv svg{width:22px;height:27px;transform:rotate(90deg)}.page_buildArchitecture__Ro5XE{gap:9px}.page_buildArchitectureBlock__caHTY{min-height:78px;padding:12px;border-radius:8px}.page_buildArchitectureBlock__caHTY svg{width:27px;height:27px}.page_buildArchitectureBlock__caHTY b{margin-top:7px;font-size:.95rem}.page_buildArchitectureBlock__caHTY p{margin-top:5px;font-size:.75rem}.page_buildResultCard__QE8ZK{min-height:270px;padding:24px 18px;border-radius:10px}.page_buildCube__6_tKh{width:53px;height:53px}.page_buildResultCard__QE8ZK>b{margin-top:14px;font-size:1rem}.page_buildResultCard__QE8ZK>i{width:42px;margin:18px 0}.page_buildResultCard__QE8ZK>p{font-size:1.2rem;line-height:1.65}.page_buildResultCard__QE8ZK ul{margin-top:27px}.page_buildResultCard__QE8ZK li{padding:7px 9px;font-size:.7rem}.page_buildCaption__43fwB{grid-template-columns:1fr;gap:9px;margin-top:27px;font-size:.7rem;white-space:normal}.page_buildCaption__43fwB i{display:none}}.page_buildVisual__SJWJC{--build-dot-travel:clamp(37px,3.5vw,54px);--build-dot-start:translate(0,-50%) scale(.7);--build-dot-near:translate(8px,-50%) scale(1);--build-dot-end:translate(var(--build-dot-travel),-50%) scale(1);--build-result-dot-start:translate(-10px,-50%) scale(.7);--build-result-dot-near:translate(0,-50%) scale(1);--build-result-dot-end:translate(34px,-50%) scale(1)}.page_buildArchitectureBlock__caHTY,.page_buildCube__6_tKh,.page_buildElement__AF7ke,.page_buildResultCard__QE8ZK,.page_buildResultCard__QE8ZK li,.page_buildResultCard__QE8ZK>p{will-change:background-color,border-color,color,opacity,transform}.page_buildElement__AF7ke{position:relative;border-color:#dedfe2;background:#fff;color:#171a1f}.page_buildElement__AF7ke:after{position:absolute;z-index:2;top:50%;left:calc(100% + 6px);width:6px;height:6px;border-radius:50%;background:#1e59cf;content:"";opacity:0;pointer-events:none;transform:var(--build-dot-start);will-change:opacity,transform}.page_buildElement__AF7ke:first-child{animation:page_build-source-web__K6ghu 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(2){animation:page_build-source-ai__CDscY 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(3){animation:page_build-source-automation__qe_LU 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(4){animation:page_build-source-api__M9H5M 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(5){animation:page_build-source-database__boE__ 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:first-child:after{animation:page_build-dot-web__VA10C 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(2):after{animation:page_build-dot-ai__bgoab 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(3):after{animation:page_build-dot-automation__93pBk 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(4):after{animation:page_build-dot-api__Hwspb 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildElement__AF7ke:nth-child(5):after{animation:page_build-dot-database__2uEdq 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildArchitectureBlock__caHTY{border-color:#dedfe2;background:#fff;color:#39414b}.page_buildArchitectureBlock__caHTY b{color:inherit}.page_buildArchitectureBlock__caHTY:first-child{animation:page_build-layer-interface__XRgpP 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildArchitectureBlock__caHTY:nth-child(2){animation:page_build-layer-logic__MvkBu 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildArchitectureBlock__caHTY:nth-child(3){animation:page_build-layer-foundation__YEY8M 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildResultCard__QE8ZK{position:relative;border-color:#cbd2db;background:#fff;color:#607186}.page_buildResultCard__QE8ZK:before{position:absolute;z-index:2;top:50%;left:-25px;width:6px;height:6px;border-radius:50%;background:#1558dc;content:"";opacity:0;pointer-events:none;transform:var(--build-result-dot-start);will-change:opacity,transform;animation:page_build-result-transfer__jMrr6 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildResultCard__QE8ZK{animation:page_build-result-card___11Mf 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildCube__6_tKh{background:#dbe3ee;color:#63758b;animation:page_build-cube__YGway 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildResultCard__QE8ZK>b{color:inherit}.page_buildResultCard__QE8ZK>p{animation:page_build-result-copy__sCp49 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildResultCard__QE8ZK li{border-color:#dedfe2;background:#fff;color:#4b525b}.page_buildResultCard__QE8ZK li:first-child{animation:page_build-result-tag-notice__ahlR4 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildResultCard__QE8ZK li:nth-child(2){animation:page_build-result-tag-admin___X3zL 8s cubic-bezier(.22,.61,.36,1) infinite both}.page_buildResultCard__QE8ZK li:nth-child(3){animation:page_build-result-tag-automation__MELqC 8s cubic-bezier(.22,.61,.36,1) infinite both}@keyframes page_build-source-web__K6ghu{0%,8.5%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}10%,15%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(5px)}17%,86%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(0)}91%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}}@keyframes page_build-source-ai__CDscY{0%,15%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}17%,22%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(5px)}24%,87%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(0)}92%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}}@keyframes page_build-source-automation__qe_LU{0%,21%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}23%,28%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(5px)}30%,88%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(0)}93%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}}@keyframes page_build-source-api__M9H5M{0%,27%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}29%,34%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(5px)}36%,89%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(0)}94%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}}@keyframes page_build-source-database__boE__{0%,32%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}34%,39%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(5px)}41%,90%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateX(0)}95%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateX(0)}}@keyframes page_build-dot-web__VA10C{0%,10%{opacity:0;transform:var(--build-dot-start)}11.5%{opacity:.9;transform:var(--build-dot-near)}16%{opacity:.92;transform:var(--build-dot-end)}18%,to{opacity:0;transform:var(--build-dot-end)}}@keyframes page_build-dot-ai__bgoab{0%,16%{opacity:0;transform:var(--build-dot-start)}17.5%{opacity:.9;transform:var(--build-dot-near)}22.5%{opacity:.92;transform:var(--build-dot-end)}24.5%,to{opacity:0;transform:var(--build-dot-end)}}@keyframes page_build-dot-automation__93pBk{0%,22%{opacity:0;transform:var(--build-dot-start)}23.5%{opacity:.9;transform:var(--build-dot-near)}28.5%{opacity:.92;transform:var(--build-dot-end)}30.5%,to{opacity:0;transform:var(--build-dot-end)}}@keyframes page_build-dot-api__Hwspb{0%,28%{opacity:0;transform:var(--build-dot-start)}29.5%{opacity:.9;transform:var(--build-dot-near)}34.5%{opacity:.92;transform:var(--build-dot-end)}36.5%,to{opacity:0;transform:var(--build-dot-end)}}@keyframes page_build-dot-database__2uEdq{0%,33%{opacity:0;transform:var(--build-dot-start)}34.5%{opacity:.9;transform:var(--build-dot-near)}40.5%{opacity:.92;transform:var(--build-dot-end)}42.5%,to{opacity:0;transform:var(--build-dot-end)}}@keyframes page_build-layer-interface__XRgpP{0%,12%{border-color:#dedfe2;background:#fff;color:#39414b}14%,41%{border-color:#a8c8f7;background:#f6faff;color:#1558dc}43%,49%{border-color:#7eafea;background:#f3f8ff;color:#1558dc}51%,89%{border-color:#a8c8f7;background:#f6faff;color:#1558dc}92%,to{border-color:#dedfe2;background:#fff;color:#39414b}}@keyframes page_build-layer-logic__MvkBu{0%,18%{border-color:#dedfe2;background:#fff;color:#39414b}20%,41%{border-color:#a8c8f7;background:#f6faff;color:#1558dc}43%,49%{border-color:#7eafea;background:#f3f8ff;color:#1558dc}51%,87%{border-color:#a8c8f7;background:#f6faff;color:#1558dc}90%,to{border-color:#dedfe2;background:#fff;color:#39414b}}@keyframes page_build-layer-foundation__YEY8M{0%,31%{border-color:#dedfe2;background:#fff;color:#39414b}33%,41%{border-color:#a8c8f7;background:#f6faff;color:#1558dc}43%,49%{border-color:#7eafea;background:#f3f8ff;color:#1558dc}51%,85%{border-color:#a8c8f7;background:#f6faff;color:#1558dc}88%,to{border-color:#dedfe2;background:#fff;color:#39414b}}@keyframes page_build-result-transfer__jMrr6{0%,50%{opacity:0;transform:var(--build-result-dot-start)}52%{opacity:.92;transform:var(--build-result-dot-near)}57%{opacity:.95;transform:var(--build-result-dot-end)}59%,to{opacity:0;transform:var(--build-result-dot-end)}}@keyframes page_build-result-card___11Mf{0%,50%{border-color:#cbd2db;background:#fff;color:#607186}53%,83%{border-color:#1558dc;background:#fbfdff;color:#1558dc}86%,to{border-color:#cbd2db;background:#fff;color:#607186}}@keyframes page_build-cube__YGway{0%,50%{background:#dbe3ee;color:#63758b}53%,83%{background:#1558dc;color:#fff}86%,to{background:#dbe3ee;color:#63758b}}@keyframes page_build-result-copy__sCp49{0%,54%{color:#27313d;opacity:1;transform:translateY(0)}57%,83%{color:#101318;opacity:1;transform:translateY(-2px)}86%,to{color:#27313d;opacity:1;transform:translateY(0)}}@keyframes page_build-result-tag-notice__ahlR4{0%,57%{border-color:#dedfe2;background:#fff;color:#4b525b}59%,83%{border-color:#b7d0f5;background:#f6faff;color:#1558dc}86%,to{border-color:#dedfe2;background:#fff;color:#4b525b}}@keyframes page_build-result-tag-admin___X3zL{0%,60%{border-color:#dedfe2;background:#fff;color:#4b525b}62%,83%{border-color:#b7d0f5;background:#f6faff;color:#1558dc}86%,to{border-color:#dedfe2;background:#fff;color:#4b525b}}@keyframes page_build-result-tag-automation__MELqC{0%,63%{border-color:#dedfe2;background:#fff;color:#4b525b}65%,83%{border-color:#b7d0f5;background:#f6faff;color:#1558dc}86%,to{border-color:#dedfe2;background:#fff;color:#4b525b}}@media (max-width:740px){.page_buildVisual__SJWJC{--build-dot-travel:19px;--build-dot-start:translate(-50%,0) scale(.7);--build-dot-near:translate(-50%,8px) scale(1);--build-dot-end:translate(-50%,var(--build-dot-travel)) scale(1);--build-result-dot-start:translate(-50%,-10px) scale(.7);--build-result-dot-near:translate(-50%,0) scale(1);--build-result-dot-end:translate(-50%,30px) scale(1)}.page_buildElement__AF7ke:after{top:calc(100% + 4px);left:50%}.page_buildResultCard__QE8ZK:before{top:-25px;left:50%}.page_buildElement__AF7ke:first-child,.page_buildElement__AF7ke:nth-child(2),.page_buildElement__AF7ke:nth-child(3),.page_buildElement__AF7ke:nth-child(4),.page_buildElement__AF7ke:nth-child(5){transform:translateY(0)}@keyframes page_build-source-web__K6ghu{0%,8.5%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}10%,15%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(4px)}17%,86%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(0)}91%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}}@keyframes page_build-source-ai__CDscY{0%,15%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}17%,22%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(4px)}24%,87%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(0)}92%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}}@keyframes page_build-source-automation__qe_LU{0%,21%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}23%,28%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(4px)}30%,88%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(0)}93%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}}@keyframes page_build-source-api__M9H5M{0%,27%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}29%,34%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(4px)}36%,89%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(0)}94%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}}@keyframes page_build-source-database__boE__{0%,32%{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}34%,39%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(4px)}41%,90%{border-color:#94bbf4;background:#f5f9ff;color:#1455c7;transform:translateY(0)}95%,to{border-color:#dedfe2;background:#fff;color:#171a1f;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.page_composition__2VtTL .page_buildArchitectureBlock__caHTY,.page_composition__2VtTL .page_buildCube__6_tKh,.page_composition__2VtTL .page_buildElement__AF7ke,.page_composition__2VtTL .page_buildResultCard__QE8ZK,.page_composition__2VtTL .page_buildResultCard__QE8ZK li,.page_composition__2VtTL .page_buildResultCard__QE8ZK>p{animation:none!important;opacity:1;transform:none}.page_composition__2VtTL .page_buildElement__AF7ke{border-color:#94bbf4;background:#f5f9ff;color:#1455c7}.page_composition__2VtTL .page_buildArchitectureBlock__caHTY{border-color:#a8c8f7;background:#f6faff;color:#1558dc}.page_composition__2VtTL .page_buildResultCard__QE8ZK{border-color:#1558dc;background:#fbfdff;color:#1558dc}.page_composition__2VtTL .page_buildCube__6_tKh{background:#1558dc;color:#fff}.page_composition__2VtTL .page_buildResultCard__QE8ZK>p{color:#101318}.page_composition__2VtTL .page_buildResultCard__QE8ZK li{border-color:#b7d0f5;background:#f6faff;color:#1558dc}.page_composition__2VtTL .page_buildElement__AF7ke:after,.page_composition__2VtTL .page_buildResultCard__QE8ZK:before{display:none;animation:none!important}}.page_usage___7LDl{padding:clamp(104px,10vw,154px) 32px clamp(118px,10vw,158px);background:#fff}.page_usageInner__yyC3i{display:grid;width:min(100%,1545px);grid-template-columns:minmax(360px,.84fr) minmax(620px,1.86fr);align-items:center;grid-gap:clamp(58px,6.5vw,106px);gap:clamp(58px,6.5vw,106px);margin:auto}.page_usageCopy__CaFLz{min-width:0}.page_usageNumber__r6vwq{margin:0;color:#1e59cf;font-size:clamp(1.45rem,2.2vw,2.1rem);font-weight:700;letter-spacing:-.06em;line-height:1}.page_usageCopy__CaFLz h2{margin:clamp(29px,3vw,46px) 0 0;color:#080b0f;font-size:clamp(3.1rem,4.1vw,4.05rem);font-weight:800;letter-spacing:-.09em;line-height:1.08}.page_usageStatement__5kZU_{margin:clamp(36px,4vw,56px) 0 0;color:#1e59cf;font-size:clamp(1.22rem,1.72vw,1.64rem);font-weight:700;letter-spacing:-.06em;line-height:1.65}.page_usageStatement__5kZU_ span{white-space:nowrap}.page_usageLead__fZJMI{margin:clamp(32px,3.4vw,47px) 0 0;color:#13171d;font-size:clamp(.86rem,1.14vw,1.08rem);font-weight:500;letter-spacing:.018em;line-height:2.05}.page_usageLead__fZJMI+.page_usageLead__fZJMI{margin-top:0}.page_usageSupport__VFx7P{display:grid;grid-gap:24px;gap:24px;padding:0;margin:clamp(34px,4vw,54px) 0 0;list-style:none}.page_usageSupport__VFx7P li{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;grid-gap:25px;gap:25px}.page_usageSupportIcon__9rhuK{display:grid;width:62px;height:62px;place-items:center;border:1px solid #dfe1e5;border-radius:50%;background:#fff;color:#1e59cf}.page_usageSupportIcon__9rhuK svg{width:30px;height:30px}.page_usageSupport__VFx7P li>div{position:relative;min-width:0;padding-left:27px}.page_usageSupport__VFx7P li>div:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:#c8cbd0;content:""}.page_usageSupport__VFx7P h3{margin:0;color:#101318;font-size:clamp(1rem,1.26vw,1.18rem);font-weight:700;letter-spacing:-.055em;line-height:1.35}.page_usageSupport__VFx7P p{margin:6px 0 0;color:#2d3138;font-size:clamp(.77rem,.93vw,.89rem);font-weight:500;letter-spacing:.015em;line-height:1.7}.page_usageVisual__Uj24h{position:relative;min-width:0;aspect-ratio:1.26/1;border:1px solid #dedfe2;border-radius:18px;background:#fff}.page_usageCard__tu63O{position:absolute;z-index:2;overflow:hidden;border:1px solid #dfe2e6;border-radius:10px;background:#fff;box-shadow:0 11px 21px rgba(23,31,45,.055),0 2px 5px rgba(23,31,45,.025)}.page_usageCard__tu63O header{display:flex;align-items:center;justify-content:space-between;min-height:clamp(35px,3.15vw,48px);padding:0 clamp(12px,1.32vw,20px);border-bottom:1px solid #e7e9ec}.page_usageCard__tu63O header>b{color:#12161c;font-size:clamp(.62rem,.83vw,.81rem);font-weight:750;letter-spacing:-.035em}.page_usageNotification__CJtGK{top:8%;left:5.1%;display:grid;width:38.2%;min-height:clamp(81px,7.8vw,119px);grid-template-columns:clamp(35px,3.5vw,53px) minmax(0,1fr) auto;align-items:center;grid-gap:clamp(8px,.85vw,13px);gap:clamp(8px,.85vw,13px);padding:clamp(13px,1.25vw,19px) clamp(13px,1.5vw,22px)}.page_usageNoticeIcon__XcLr2{display:grid;width:clamp(35px,3.5vw,53px);height:clamp(35px,3.5vw,53px);place-items:center;border-radius:50%;background:#1e59cf;color:#fff}.page_usageNoticeIcon__XcLr2 svg{width:51%;height:51%}.page_usageNotification__CJtGK b{display:block;color:#12161c;font-size:clamp(.66rem,.95vw,.92rem);font-weight:750;letter-spacing:-.045em;line-height:1.25;white-space:nowrap}.page_usageNotification__CJtGK p{margin:6px 0 0;color:#68717e;font-size:clamp(.55rem,.76vw,.72rem);font-weight:500;letter-spacing:-.015em;line-height:1.25;white-space:nowrap}.page_usageNotification__CJtGK time{align-self:start;color:#818997;font-size:clamp(.52rem,.66vw,.64rem);font-weight:500;line-height:1;white-space:nowrap}.page_usageDismiss__wtYa3{display:grid;width:12px;height:12px;align-self:end;justify-self:end;color:#8d96a2}.page_usageDismiss__wtYa3 svg{width:100%;height:100%}.page_usageSceneCaption__I7KK4{position:absolute;z-index:1;margin:0;color:#525964;font-size:clamp(.63rem,.87vw,.83rem);font-weight:500;letter-spacing:.025em;line-height:1.35;white-space:nowrap}.page_usageNoticeCaption__K_d8y{top:28.5%;left:6.4%}.page_usageResult__052M3{top:34.1%;left:5.1%;width:28.7%}.page_usageResult__052M3 header>span{padding:3px 6px;border:1px solid #62c492;border-radius:5px;background:#f6fffa;color:#29935f;font-size:clamp(.47rem,.62vw,.61rem);font-weight:700;line-height:1}.page_usageResultBody__edkKe{padding:clamp(11px,1.1vw,16px) clamp(13px,1.55vw,23px)}.page_usageResult__052M3 h3{margin:0;color:#171a1f;font-size:clamp(.66rem,.91vw,.87rem);font-weight:750;letter-spacing:-.045em}.page_usageResult__052M3 dl{display:grid;grid-gap:5px;gap:5px;padding:0;margin:clamp(10px,.9vw,13px) 0 0}.page_usageResult__052M3 dl div{display:flex;justify-content:space-between;gap:8px}.page_usageResult__052M3 dd,.page_usageResult__052M3 dt{margin:0;color:#5f6773;font-size:clamp(.51rem,.68vw,.66rem);font-weight:500;letter-spacing:-.025em}.page_usageResult__052M3 dd{color:#242931;white-space:nowrap}.page_usageResultBody__edkKe>p{display:flex;align-items:center;gap:4px;width:max-content;max-width:100%;padding:5px 7px;margin:clamp(9px,.8vw,12px) 0 0 auto;border-radius:4px;background:#f4f6f8;color:#1e59cf;font-size:clamp(.5rem,.69vw,.66rem);font-weight:500;letter-spacing:-.02em;line-height:1;white-space:nowrap}.page_usageResultBody__edkKe>p svg{width:13px;height:13px;flex:0 0 auto}.page_usageResultCaption__wHYJ6{top:65.3%;left:5.1%}.page_usageCore__DxOGb{position:absolute;z-index:1;top:25.1%;left:37.2%;display:grid;width:25.1%;aspect-ratio:1;place-items:center;border:1px solid #e4ebf7;border-radius:50%;background:#fbfdff;text-align:center}.page_usageCoreHalo__FUmG1,.page_usageCoreRing__pqGml{position:absolute;border:1px solid #e9eef8;border-radius:inherit}.page_usageCoreRing__pqGml{inset:10.2%;background:#f5f8fe}.page_usageCoreHalo__FUmG1{inset:24.8%;background:#fff}.page_usageCoreIcon__tVJLo{z-index:1;display:grid;width:clamp(39px,4.1vw,62px);height:clamp(39px,4.1vw,62px);place-items:center;border-radius:50%;background:#1e59cf;color:#fff}.page_usageCoreIcon__tVJLo svg{width:52%;height:52%}.page_usageCore__DxOGb p{position:absolute;z-index:1;bottom:20.5%;margin:0;color:#1e59cf;font-size:clamp(.61rem,.91vw,.89rem);font-weight:750;letter-spacing:-.04em;line-height:1.5;white-space:nowrap}.page_usageChat__AfFjv{top:5.5%;right:4.6%;width:37.5%}.page_usageChat__AfFjv header{min-height:clamp(46px,4.1vw,62px)}.page_usageChat__AfFjv header>b{font-size:clamp(.72rem,1.05vw,1rem)}.page_usageChat__AfFjv header>span{display:flex;gap:clamp(10px,1.25vw,19px);color:#11151a}.page_usageChat__AfFjv header svg{width:clamp(15px,1.55vw,23px);height:clamp(15px,1.55vw,23px)}.page_usageChatBody__ZSebz{display:grid;grid-template-columns:clamp(29px,3vw,45px) minmax(0,1fr);grid-gap:clamp(9px,1vw,15px);gap:clamp(9px,1vw,15px);padding:clamp(16px,1.55vw,23px) clamp(14px,1.55vw,23px) clamp(16px,1.6vw,24px)}.page_usageBotMark__N5Ek5{display:grid;width:clamp(29px,3vw,45px);height:clamp(29px,3vw,45px);place-items:center;border-radius:50%;background:#1e59cf;color:#fff}.page_usageBotMark__N5Ek5 svg{width:56%;height:56%}.page_usageChatBody__ZSebz p{display:flex;align-items:center;gap:7px;margin:0;color:#1c2026;font-size:clamp(.54rem,.75vw,.72rem);line-height:1}.page_usageChatBody__ZSebz p b{font-size:clamp(.59rem,.81vw,.78rem);font-weight:750;letter-spacing:-.04em}.page_usageChatBody__ZSebz p i{padding:3px 4px;border-radius:3px;background:#6387df;color:#fff;font-size:clamp(.38rem,.52vw,.5rem);font-style:normal;font-weight:800;letter-spacing:.025em}.page_usageChatBody__ZSebz p time{color:#75808e;font-size:clamp(.49rem,.63vw,.62rem)}.page_usageChatBody__ZSebz strong{display:block;margin-top:8px;color:#171a1f;font-size:clamp(.59rem,.8vw,.77rem);font-weight:600;letter-spacing:-.035em;line-height:1.35}.page_usageChatBody__ZSebz button{display:flex;width:100%;align-items:center;gap:9px;padding:8px 9px;margin-top:12px;border:1px solid #dfe3e8;border-radius:6px;background:#fff;color:#1e59cf;font:inherit;text-align:left}.page_usageChatBody__ZSebz button svg{width:clamp(16px,1.65vw,24px);height:clamp(16px,1.65vw,24px);flex:0 0 auto}.page_usageChatBody__ZSebz button span{color:#48515d;font-size:clamp(.58rem,.79vw,.76rem);font-weight:600;letter-spacing:-.035em;line-height:1.2}.page_usageChatBody__ZSebz button small{display:block;margin-top:4px;color:#848c98;font-size:clamp(.48rem,.61vw,.6rem);font-weight:500;letter-spacing:-.015em}.page_usageChatCaption__1OkWr{top:39.5%;right:4.6%}.page_usageStatus__NVhEj{bottom:14.3%;left:27.8%;width:32.6%}.page_usageStatus__NVhEj header>span{padding:4px 7px;border-radius:4px;background:#f5f6f7;color:#7b8490;font-size:clamp(.49rem,.64vw,.61rem);font-weight:600;line-height:1}.page_usageMetrics__vIYng{display:grid;grid-template-columns:repeat(3,1fr)}.page_usageMetrics__vIYng>div{min-width:0;padding:clamp(10px,.82vw,12px) clamp(10px,1.15vw,17px);border-right:1px solid #e7e9ec}.page_usageMetrics__vIYng>div:last-child{border-right:0}.page_usageMetrics__vIYng b,.page_usageMetrics__vIYng small{display:block}.page_usageMetrics__vIYng small{color:#6f7782;font-size:clamp(.49rem,.64vw,.62rem);font-weight:500;letter-spacing:-.02em;white-space:nowrap}.page_usageMetrics__vIYng b{margin-top:6px;color:#11151b;font-size:clamp(.91rem,1.42vw,1.35rem);font-weight:700;letter-spacing:-.06em;line-height:1}.page_usageMetrics__vIYng i{display:block;width:100%;height:clamp(15px,1.7vw,25px);margin-top:7px;background-position:0;background-repeat:no-repeat;background-size:100% 100%}.page_usageLineOne__LMP46{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 24'%3E%3Cpath d='M1 19 C11 13,18 22,29 16 S41 5,52 12 S65 5,74 14 S83 5,89 7' fill='none' stroke='%231e59cf' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.page_usageLineTwo__MsE0V{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 24'%3E%3Cpath d='M1 18 C10 14,17 21,27 17 S39 14,48 5 S61 16,72 11 S82 2,89 7' fill='none' stroke='%231e59cf' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.page_usageLineThree__xMDn6{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 24'%3E%3Cpath d='M1 18 C11 11,18 6,29 11 S40 18,51 13 S61 10,70 12 S82 12,89 7' fill='none' stroke='%237092df' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.page_usageStatusCaption__L7nrs{bottom:8.3%;left:28.5%}.page_usageApproval__RKjDM{top:44.5%;right:4.6%;width:32.3%}.page_usageApproval__RKjDM header>span{padding:4px 6px;border-radius:4px;background:#eaf0ff;color:#416fd3;font-size:clamp(.48rem,.64vw,.61rem);font-weight:700;line-height:1}.page_usageApprovalBody__9k_Xz{padding:clamp(14px,1.45vw,22px) clamp(13px,1.45vw,22px) clamp(13px,1.35vw,20px)}.page_usageApproval__RKjDM h3{margin:0;color:#12161c;font-size:clamp(.65rem,.88vw,.85rem);font-weight:750;letter-spacing:-.045em}.page_usageApprovalBody__9k_Xz>p{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:7px;gap:7px;margin:clamp(13px,1.35vw,20px) 0 0;color:#1f252e;font-size:clamp(.52rem,.71vw,.68rem);font-weight:500;letter-spacing:-.02em;line-height:1}.page_usageApprovalBody__9k_Xz>p+p{grid-template-columns:1fr auto;margin-top:15px}.page_usageApprovalBody__9k_Xz>p>span{color:#68717d}.page_usageApprovalBody__9k_Xz>p strong{font-weight:500;white-space:nowrap}.page_usageAvatar__Es2A6{display:grid;width:clamp(18px,1.9vw,28px);height:clamp(18px,1.9vw,28px);place-items:center;border:2px solid #e8eef8;border-radius:50%;background:#dca174;color:#172031;font-size:clamp(.42rem,.55vw,.53rem);font-weight:750}.page_usageApproval__RKjDM footer{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:8px;gap:8px;margin-top:clamp(17px,1.65vw,25px)}.page_usageApproval__RKjDM footer button{min-height:clamp(28px,2.45vw,37px);border:1px solid #d6dbe1;border-radius:5px;background:#fff;color:#58616c;font-size:clamp(.5rem,.68vw,.65rem);font-weight:600}.page_usageApproval__RKjDM footer button:last-child{border-color:#1e59cf;background:#1e59cf;color:#fff}.page_usageApprovalCaption__l4Gsl{top:84%;right:4.6%}.page_usageCaption__X_3nh{position:absolute;right:11.6%;bottom:2.9%;left:11.6%;display:grid;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;grid-gap:clamp(14px,1.8vw,28px);gap:clamp(14px,1.8vw,28px);margin:0;color:#3f454d;font-size:clamp(.67rem,.94vw,.9rem);font-weight:500;letter-spacing:.025em;line-height:1.5;text-align:center;white-space:nowrap}.page_usageCaption__X_3nh i{height:1px;background:#dedfe2}@media (max-width:1160px){.page_usageInner__yyC3i{grid-template-columns:minmax(294px,.8fr) minmax(560px,1.7fr);gap:48px}.page_usageCopy__CaFLz h2{font-size:clamp(2.8rem,4.1vw,3.55rem)}}@media (max-width:740px){.page_usage___7LDl{padding:83px 16px 94px}.page_usageInner__yyC3i{display:block;width:100%}.page_usageNumber__r6vwq{font-size:1.55rem}.page_usageCopy__CaFLz h2{margin-top:27px;font-size:clamp(2.7rem,12vw,3.35rem)}.page_usageStatement__5kZU_{margin-top:34px;font-size:clamp(1.1rem,5.4vw,1.45rem);line-height:1.6}.page_usageLead__fZJMI{margin-top:30px;font-size:.84rem;line-height:2}.page_usageLead__fZJMI+.page_usageLead__fZJMI{margin-top:0}.page_usageLead__fZJMI br{display:none}.page_usageSupport__VFx7P{gap:19px;margin-top:39px}.page_usageSupport__VFx7P li{grid-template-columns:57px minmax(0,1fr);gap:18px}.page_usageSupportIcon__9rhuK{width:57px;height:57px}.page_usageSupportIcon__9rhuK svg{width:28px;height:28px}.page_usageSupport__VFx7P li>div{padding-left:20px}.page_usageSupport__VFx7P h3{font-size:1rem}.page_usageSupport__VFx7P p{margin-top:5px;font-size:.72rem;line-height:1.65}.page_usageVisual__Uj24h{display:grid;width:100%;aspect-ratio:auto;grid-template-columns:minmax(0,1fr);grid-gap:13px;gap:13px;margin-top:57px;padding:18px;border-radius:14px}.page_usageCaption__X_3nh,.page_usageCard__tu63O,.page_usageCore__DxOGb,.page_usageSceneCaption__I7KK4{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:auto}.page_usageCore__DxOGb{width:min(210px,60vw);justify-self:center;grid-row:1}.page_usageNotification__CJtGK{grid-template-columns:42px minmax(0,1fr) auto;min-height:88px;grid-row:2;padding:14px}.page_usageNoticeIcon__XcLr2{width:42px;height:42px}.page_usageNotification__CJtGK b{font-size:.76rem;white-space:normal}.page_usageNotification__CJtGK p{font-size:.61rem;white-space:normal}.page_usageResult__052M3{grid-row:4}.page_usageChat__AfFjv{grid-row:6}.page_usageStatus__NVhEj{grid-row:8}.page_usageApproval__RKjDM{grid-row:10}.page_usageSceneCaption__I7KK4{padding-left:4px;font-size:.67rem;white-space:normal}.page_usageNoticeCaption__K_d8y{grid-row:3}.page_usageResultCaption__wHYJ6{grid-row:5}.page_usageChatCaption__1OkWr{grid-row:7}.page_usageStatusCaption__L7nrs{grid-row:9}.page_usageApprovalCaption__l4Gsl{grid-row:11}.page_usageCard__tu63O header{min-height:43px;padding:0 14px}.page_usageResultBody__edkKe{padding:17px 15px 15px}.page_usageResult__052M3 h3{font-size:.8rem}.page_usageResult__052M3 dd,.page_usageResult__052M3 dt{font-size:.64rem}.page_usageChat__AfFjv header>b{font-size:.88rem}.page_usageChatBody__ZSebz{grid-template-columns:40px minmax(0,1fr);gap:11px;padding:17px 15px}.page_usageBotMark__N5Ek5{width:40px;height:40px}.page_usageChatBody__ZSebz p b{font-size:.71rem}.page_usageChatBody__ZSebz strong{font-size:.7rem}.page_usageChatBody__ZSebz button span{font-size:.68rem}.page_usageMetrics__vIYng>div{padding:14px 10px}.page_usageMetrics__vIYng small{font-size:.58rem}.page_usageMetrics__vIYng b{font-size:1.15rem}.page_usageApprovalBody__9k_Xz{padding:17px 15px 15px}.page_usageApproval__RKjDM h3{font-size:.78rem}.page_usageApprovalBody__9k_Xz>p{font-size:.64rem}.page_usageApproval__RKjDM footer button{min-height:35px;font-size:.65rem}.page_usageCaption__X_3nh{display:none}}.page_usageVisual__Uj24h{--usage-motion-cycle:8000ms}.page_usageApproval__RKjDM footer button:last-child,.page_usageApproval__RKjDM header>span,.page_usageChatBody__ZSebz>div>button,.page_usageChatBody__ZSebz>div>strong,.page_usageCoreHalo__FUmG1,.page_usageCoreIcon__tVJLo,.page_usageCoreRing__pqGml,.page_usageCore__DxOGb,.page_usageMetrics__vIYng b,.page_usageMetrics__vIYng i,.page_usageNotification__CJtGK,.page_usageNotification__CJtGK .page_usageNoticeIcon__XcLr2,.page_usageResultBody__edkKe>p,.page_usageResult__052M3 h3,.page_usageResult__052M3 header>span{will-change:opacity,transform,border-color,background-color,color,box-shadow}.page_usageCore__DxOGb{animation:page_usage-core-frame__GZZzY var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageCoreRing__pqGml{animation:page_usage-core-ring__pljWY var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageCoreHalo__FUmG1{animation:page_usage-core-halo__eEaob var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageCoreIcon__tVJLo{position:relative;animation:page_usage-core-icon__k_R1_ var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageCoreIcon__tVJLo:after{position:absolute;right:15%;bottom:16%;width:4px;height:4px;border:1px solid #1e59cf;border-radius:50%;background:#fff;content:"";opacity:0;transform:scale(.6);animation:page_usage-core-dot__m8PEM var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageResult__052M3 header>span{position:relative;animation:page_usage-result-status___5dXv var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageResult__052M3 header>span:after{position:absolute;top:50%;left:calc(100% + 5px);color:#29935f;content:"✓";font-size:.7em;font-weight:800;line-height:1;opacity:0;transform:translate(-3px,-50%);animation:page_usage-result-check__IqDKa var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageResult__052M3 h3{animation:page_usage-result-title__lzbQr var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageResultBody__edkKe>p{animation:page_usage-result-file__iyUjx var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageNotification__CJtGK{animation:page_usage-notification-arrive__u_wPv var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageNotification__CJtGK .page_usageNoticeIcon__XcLr2{animation:page_usage-notification-icon__tnxmb var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageChatBody__ZSebz>div>strong{animation:page_usage-chat-message__jg_Nl var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageChatBody__ZSebz>div>button{animation:page_usage-chat-action__0jy1L var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageMetrics__vIYng b{animation:page_usage-metric-value__HXes_ var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageMetrics__vIYng i{transform-origin:left center;animation:page_usage-metric-line__kurtR var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageApproval__RKjDM header>span{animation:page_usage-approval-status__qcobx var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}.page_usageApproval__RKjDM footer button:last-child{animation:page_usage-approval-action__henS5 var(--usage-motion-cycle) cubic-bezier(.22,.61,.36,1) infinite both}@keyframes page_usage-core-frame__GZZzY{0%,20%,51%,63%,9%,to{border-color:#e4ebf7;background:#fbfdff}11%,17%{border-color:#c8daf6;background:#fafdff}53%,60%{border-color:#bdd4f8;background:#fafdff}}@keyframes page_usage-core-ring__pljWY{0%,20%,51%,63%,9%,to{border-color:#e9eef8;background:#f5f8fe}11%,17%{border-color:#c8dcfb;background:#f2f7ff}53%,60%{border-color:#b9d4fa;background:#eff6ff}}@keyframes page_usage-core-halo__eEaob{0%,10%,20%,52%,63%,to{border-color:#e9eef8;background:#fff}12%,17%{border-color:#d7e5fa;background:#fbfdff}54%,60%{border-color:#d1e2fa;background:#fbfdff}}@keyframes page_usage-core-icon__k_R1_{0%,20%,51%,63%,9%,to{background:#1e59cf;color:#fff}11%,17%{background:#1753c8;color:#fff}53%,60%{background:#1551c7;color:#fff}}@keyframes page_usage-core-dot__m8PEM{0%,10%,18%,52%,61%,to{opacity:0;transform:scale(.6)}12%,16%,54%,59%{opacity:1;transform:scale(1)}}@keyframes page_usage-result-status___5dXv{0%,14%,27%,to{border-color:#62c492;background:#f6fffa;color:#29935f}16%,23%{border-color:#2ca166;background:#effcf4;color:#217b50}}@keyframes page_usage-result-check__IqDKa{0%,15%,25%,to{opacity:0;transform:translate(-3px,-50%)}17%,22%{opacity:1;transform:translateY(-50%)}}@keyframes page_usage-result-title__lzbQr{0%,14%,27%,to{color:#171a1f;transform:translateY(0)}17%,23%{color:#1e59cf;transform:translateY(-1px)}}@keyframes page_usage-result-file__iyUjx{0%,15%,27%,to{background:#f4f6f8;color:#1e59cf;opacity:1;transform:translateY(0)}18%,24%{background:#eef5ff;color:#1558dc;opacity:1;transform:translateY(-2px)}}@keyframes page_usage-notification-arrive__u_wPv{0%,20%{border-color:#dfe2e6;opacity:.82;transform:translateY(7px)}22%{border-color:#b8d0f4;opacity:.88;transform:translateY(3px)}26%,83%{border-color:#dfe2e6;opacity:1;transform:translateY(0)}88%,to{border-color:#dfe2e6;opacity:.82;transform:translateY(7px)}}@keyframes page_usage-notification-icon__tnxmb{0%,20%,29%,to{background:#1e59cf}22%,25%{background:#1753c8}}@keyframes page_usage-chat-message__jg_Nl{0%,27%{color:#171a1f;opacity:.62;transform:translateY(6px)}30%{color:#171a1f;opacity:.78;transform:translateY(2px)}34%,83%{color:#171a1f;opacity:1;transform:translateY(0)}88%,to{color:#171a1f;opacity:.62;transform:translateY(6px)}}@keyframes page_usage-chat-action__0jy1L{0%,27%{border-color:#dfe3e8;background:#fff;opacity:.62;transform:translateY(6px)}30%{border-color:#bed3f4;background:#fbfdff;opacity:.78;transform:translateY(2px)}34%,83%{border-color:#dfe3e8;background:#fff;opacity:1;transform:translateY(0)}88%,to{border-color:#dfe3e8;background:#fff;opacity:.62;transform:translateY(6px)}}@keyframes page_usage-metric-value__HXes_{0%,35%,48%,to{color:#11151b;transform:translateY(0)}38%,44%{color:#1e59cf;transform:translateY(-1px)}}@keyframes page_usage-metric-line__kurtR{0%,35%,48%,to{opacity:1;transform:scaleX(1)}38%{opacity:.48;transform:scaleX(.68)}44%{opacity:1;transform:scaleX(1)}}@keyframes page_usage-approval-status__qcobx{0%,41%,85%,to{background:#eaf0ff;color:#416fd3}44%,78%{background:#e1ebff;color:#1e59cf}}@keyframes page_usage-approval-action__henS5{0%,42%,80%,to{border-color:#1e59cf;background:#1e59cf;box-shadow:none;color:#fff;transform:translateY(0)}45%,53%{border-color:#1551c7;background:#1551c7;box-shadow:0 3px 8px rgba(30,89,207,.18);color:#fff;transform:translateY(-1px)}58%,78%{border-color:#1e59cf;background:#1e59cf;box-shadow:0 1px 3px rgba(30,89,207,.1);color:#fff;transform:translateY(0)}}.page_softwareFinalCta__SED_Q{padding:0 32px clamp(114px,11vw,166px);background:#fff}.page_softwareFinalCtaInner__r8HRJ{display:grid;width:min(100%,1545px);grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;grid-gap:clamp(45px,7vw,118px);gap:clamp(45px,7vw,118px);padding:clamp(52px,6.4vw,98px) clamp(30px,6vw,94px);margin:auto;border:1px solid #dfe6ef;border-radius:18px;background:#f8fbff;box-shadow:0 11px 24px rgba(29,48,78,.035)}.page_softwareFinalCtaCopy__HA937 h2{margin:0;color:#0d1117;font-size:clamp(2.7rem,4.25vw,4.35rem);font-weight:800;letter-spacing:-.095em;line-height:1.13}.page_softwareFinalCtaCopy__HA937 h2:after{display:block;width:clamp(34px,3.2vw,51px);height:2px;margin-top:clamp(23px,2.6vw,37px);background:#1e59cf;content:""}.page_softwareFinalCtaAction__DziJ4{max-width:470px}.page_softwareFinalCtaAction__DziJ4 p{margin:0;color:#303843;font-size:clamp(.82rem,1.05vw,1rem);font-weight:500;letter-spacing:.012em;line-height:2.02}.page_softwareFinalCtaAction__DziJ4 p+p{margin-top:18px}.page_softwareFinalCtaAction__DziJ4 a{display:inline-flex;min-height:48px;align-items:center;gap:18px;padding:9px 22px;margin-top:clamp(28px,3.3vw,43px);border:1px solid #1268e8;border-radius:7px;background:#1268e8;box-shadow:0 7px 14px rgba(18,104,232,.12);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.035em;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.page_softwareFinalCtaAction__DziJ4 a:focus-visible,.page_softwareFinalCtaAction__DziJ4 a:hover{background:#075fdd;box-shadow:0 9px 18px rgba(18,104,232,.17);transform:translateY(-1px)}.page_softwareFinalCtaAction__DziJ4 a:focus-visible .page_arrow__59oVU,.page_softwareFinalCtaAction__DziJ4 a:hover .page_arrow__59oVU{transform:translate(3px,-3px)}@keyframes page_software-final-cta-enter__cGDFd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.page_softwareFinalCtaInner__r8HRJ{view-timeline-name:--software-final-cta;view-timeline-axis:block}.page_softwareFinalCtaAction__DziJ4 a,.page_softwareFinalCtaAction__DziJ4 p,.page_softwareFinalCtaCopy__HA937{animation-duration:.6s;animation-fill-mode:both;animation-name:page_software-final-cta-enter__cGDFd;animation-timeline:--software-final-cta;animation-timing-function:cubic-bezier(.22,.61,.36,1)}.page_softwareFinalCtaCopy__HA937{animation-range:entry 4% entry 36%}.page_softwareFinalCtaAction__DziJ4 p:first-child{animation-range:entry 11% entry 43%}.page_softwareFinalCtaAction__DziJ4 p+p{animation-range:entry 16% entry 48%}.page_softwareFinalCtaAction__DziJ4 a{animation-range:entry 22% entry 54%}}@media (max-width:740px){.page_softwareFinalCta__SED_Q{padding:0 16px 94px}.page_softwareFinalCtaInner__r8HRJ{display:block;padding:42px 24px 30px;border-radius:14px}.page_softwareFinalCtaCopy__HA937 h2{font-size:clamp(2.3rem,10.7vw,3rem);line-height:1.16}.page_softwareFinalCtaCopy__HA937 h2:after{width:37px;margin-top:23px}.page_softwareFinalCtaAction__DziJ4{margin-top:34px}.page_softwareFinalCtaAction__DziJ4 p{font-size:.78rem;line-height:1.95}.page_softwareFinalCtaAction__DziJ4 p br{display:none}.page_softwareFinalCtaAction__DziJ4 p+p{margin-top:16px}.page_softwareFinalCtaAction__DziJ4 a{width:100%;min-height:49px;justify-content:center;margin-top:29px}}@media (prefers-reduced-motion:reduce){.page_softwareFinalCtaAction__DziJ4 a,.page_softwareFinalCtaAction__DziJ4 p,.page_softwareFinalCtaCopy__HA937,.page_usageApproval__RKjDM footer button:last-child,.page_usageApproval__RKjDM header>span,.page_usageChatBody__ZSebz>div>button,.page_usageChatBody__ZSebz>div>strong,.page_usageCoreHalo__FUmG1,.page_usageCoreIcon__tVJLo,.page_usageCoreIcon__tVJLo:after,.page_usageCoreRing__pqGml,.page_usageCore__DxOGb,.page_usageMetrics__vIYng b,.page_usageMetrics__vIYng i,.page_usageNotification__CJtGK,.page_usageNotification__CJtGK .page_usageNoticeIcon__XcLr2,.page_usageResultBody__edkKe>p,.page_usageResult__052M3 h3,.page_usageResult__052M3 header>span,.page_usageResult__052M3 header>span:after{animation:none!important;opacity:1;transform:none}.page_usageCoreIcon__tVJLo:after,.page_usageResult__052M3 header>span:after{display:none}}.page_categoryNav__0ILnP{z-index:10!important;display:flex!important;min-height:48px!important;justify-content:flex-end!important;gap:30px!important;padding:0 0 15px!important;border:0!important;border-bottom:1px solid #e9edf3!important;border-radius:0!important}.page_categoryNav__0ILnP,.page_categoryNav__0ILnP a{position:relative!important;align-items:center!important;background:transparent!important;box-shadow:none!important}.page_categoryNav__0ILnP a{display:inline-flex!important;min-height:32px!important;gap:8px!important;padding:0!important;border:0!important;border-radius:0!important;color:#687080!important;font-size:.7rem!important;font-weight:800!important;letter-spacing:.11em!important;transition:color .18s ease,transform .18s ease!important}.page_categoryNav__0ILnP a:focus-visible,.page_categoryNav__0ILnP a:hover{background:transparent!important;color:#11151d!important;outline:0!important;transform:translateY(-1px)!important}.page_categoryNav__0ILnP svg{width:17px!important;height:17px!important;fill:none!important;stroke-width:1.8!important}.page_categoryNav__0ILnP a:first-child svg{color:#f24f9d!important;stroke:#f24f9d!important}.page_categoryNav__0ILnP .page_activeCategory__8XLpW{background:transparent!important;color:#11151d!important;box-shadow:none!important}.page_categoryNav__0ILnP .page_activeCategory__8XLpW svg{color:#2563eb!important;stroke:#2563eb!important}.page_categoryNav__0ILnP .page_activeCategory__8XLpW:after{position:absolute;right:0;bottom:-16px;left:0;height:2px;background:#2563eb;content:""}@media (max-width:740px){.page_categoryNav__0ILnP{justify-self:stretch!important;justify-content:center!important;gap:26px!important;margin-top:12px!important;padding:0 0 13px!important}.page_categoryNav__0ILnP a{min-height:31px!important;padding:0!important;font-size:.62rem!important}.page_categoryNav__0ILnP svg{display:block!important;width:15px!important;height:15px!important}.page_categoryNav__0ILnP .page_activeCategory__8XLpW:after{bottom:-14px}}@media (max-width:360px){.page_heroCopy__k71bP h1{font-size:clamp(1.9rem,9.5vw,2rem);line-height:1.18}}