.page_page__ScTkb{background:#fff}.page_example__OdKc_,.page_faq__ZUZ__,.page_hero__dyTgc,.page_method___SURh,.page_success__2iXPq,.page_why__Qd0ue{padding:100px max(32px,calc((100vw - 1180px)/2))}.page_hero__dyTgc{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:70px;padding-top:95px;padding-bottom:100px;background:radial-gradient(ellipse at 85% 45%,#e9f6fb,transparent 55%)}.page_hero__dyTgc h1{font-size:clamp(48px,5.5vw,76px);line-height:1.07;letter-spacing:-.055em;font-weight:600;margin:24px 0}.page_hero__dyTgc h1 span{background:linear-gradient(100deg,#426ce2,#58a7d4 70%,#54b396);color:transparent;background-clip:text}.page_hero__dyTgc>div>p:not(:first-child){font-size:17px;line-height:1.8;color:#657086;max-width:570px}.page_actions__MGGLU{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:32px}.page_actions__MGGLU .button{font-size:12px}.page_textLink__hpVZq{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#3c5fb1}.page_system__VA_Yx{border:1px solid #dae5ef;border-radius:23px;padding:27px;background:#ffffffd9;box-shadow:0 25px 65px #3e689618}.page_systemTop__idxxl{display:flex;gap:7px;align-items:center;font-size:10px;color:#52657b;padding-bottom:24px}.page_systemTop__idxxl small{margin-left:auto;font-size:7px;letter-spacing:.07em}.page_dot__6b6vg{width:6px;height:6px;border-radius:50%;background:#6bc19e}.page_systemNode__DfH3w{display:flex;align-items:center;gap:16px;padding:18px;background:white;border:1px solid #e1e9f2;border-radius:12px}.page_systemNode__DfH3w>span{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;background:#eff4ff;border-radius:12px;color:#527cd1}.page_systemNode__DfH3w small{display:block;font-size:8px;letter-spacing:.08em;color:#6b849c}.page_systemNode__DfH3w strong{display:block;margin:5px 0;font-size:15px;letter-spacing:-.02em}.page_systemNode__DfH3w p{margin:0;font-size:10px;line-height:1.6;color:#748096}.page_wire__Xgl6o{display:grid;place-items:center;height:27px;color:#8cafd2}.page_loop__zSfe1{text-align:center;font-size:9px;color:#518976;background:#eef8f3;border-radius:8px;padding:12px;margin-top:20px}.page_sectionHeading__oI_XH{display:grid;grid-template-columns:.7fr 1.4fr 1fr;gap:40px;align-items:start}.page_page__ScTkb h2{font-size:clamp(32px,3.5vw,48px);line-height:1.13;letter-spacing:-.04em;font-weight:600;margin:0}.page_methodHeading__WtSN1>p,.page_sectionHeading__oI_XH>p:last-child{color:#657086;font-size:14px;line-height:1.8;margin:0}.page_why__Qd0ue{border-top:1px solid #edf1f6}.page_problems__d10ma{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.page_problems__d10ma article{padding-top:22px;border-top:2px solid #cbdcf4}.page_problems__d10ma article>span{font-size:10px;color:#657b96;line-height:1.6}.page_problems__d10ma h3{font-size:21px;letter-spacing:-.025em;line-height:1.35;margin:18px 0 12px}.page_problems__d10ma p{color:#657086;font-size:13px;line-height:1.8}.page_problems__d10ma article>div{display:flex;align-items:start;gap:9px;font-size:11px;line-height:1.7;color:#357560;margin-top:24px}.page_problems__d10ma svg{flex-shrink:0;margin-top:2px}.page_difference__hxAe5{margin:0 max(20px,calc((100vw - 1250px)/2));padding:64px;display:grid;grid-template-columns:1.15fr 1fr;gap:80px;border-radius:25px;background:radial-gradient(ellipse at 0 100%,#223f5f,transparent 65%),#10192c;color:#fff}.page_difference__hxAe5 .section-kicker{color:#9ccec9}.page_difference__hxAe5 h2 span{color:#9bcbbf}.page_difference__hxAe5>div>p:last-of-type{color:#b4c0d1;font-size:14px;line-height:1.9;margin-top:25px}.page_disciplines__aSb3i{display:flex;gap:14px;align-items:center;margin-top:30px}.page_disciplines__aSb3i span{display:flex;align-items:center;gap:8px;font-size:11px}.page_disciplines__aSb3i span:not(:nth-child(2)){padding:11px 15px;border:1px solid #496176;border-radius:8px}.page_principles__t4yWr article{padding:19px 0;border-bottom:1px solid #ffffff1c}.page_principles__t4yWr article:first-child{padding-top:0}.page_principles__t4yWr h3{margin:0 0 8px;font-size:16px;font-weight:500}.page_principles__t4yWr p{margin:0;color:#b4c0d1;font-size:12px;line-height:1.8}.page_method___SURh{scroll-margin-top:80px}.page_methodHeading__WtSN1{display:flex;justify-content:space-between;align-items:end;gap:65px}.page_methodHeading__WtSN1>p{max-width:320px}.page_stages__hx0FX{list-style:none;margin:48px 0 0;padding:0}.page_stages__hx0FX li{display:grid;grid-template-columns:.7fr 1.55fr .9fr;gap:38px;padding:38px 0;border-top:1px solid #e1e8f1}.page_stageName__g_cJ0{display:flex;gap:14px;align-items:baseline}.page_stageName__g_cJ0>span{color:#5d87d0;font-size:13px}.page_stageName__g_cJ0 strong{font-size:13px;font-weight:500}.page_stageCopy__vpbVO h3{font-size:24px;letter-spacing:-.035em;margin:0 0 14px;font-weight:600}.page_stageCopy__vpbVO p{font-size:13px;color:#657086;line-height:1.85;margin:0}.page_stageCopy__vpbVO em{display:block;color:#4e6c8b;font-size:11px;font-style:normal;line-height:1.7;margin-top:18px}.page_output__j3b6_{padding:22px;border-radius:12px;background:#f3f7fb}.page_output__j3b6_ svg{color:#6288c1;margin-bottom:16px}.page_output__j3b6_ small{display:block;color:#68819e;font-size:8px;letter-spacing:.09em}.page_output__j3b6_ p{font-size:12px;line-height:1.7;color:#405872;margin:9px 0 0}.page_example__OdKc_{display:grid;grid-template-columns:.8fr 1.25fr;align-items:center;gap:55px;background:linear-gradient(140deg,#f4f8ff,#eff9f5);scroll-margin-top:84px}.page_example__OdKc_>div>p:not(:first-child){color:#63738b;font-size:14px;line-height:1.85}.page_example__OdKc_ ul{list-style:none;padding:0;margin:24px 0}.page_example__OdKc_ li{display:flex;gap:10px;align-items:center;font-size:12px;line-height:1.8;margin:12px 0;color:#46657d}.page_example__OdKc_ li svg{color:#428a76;flex-shrink:0}.page_example__OdKc_>div>p.page_note__TfVpK{font-size:11px;margin:25px 0}.page_success__2iXPq{display:grid;grid-template-columns:40px 1.4fr 1fr;gap:35px;align-items:start}.page_success__2iXPq>svg{color:#6b94ca}.page_success__2iXPq h2{font-size:38px}.page_success__2iXPq p:not(:first-child){font-size:14px;line-height:1.8;color:#657086;max-width:600px}.page_signals__kTPFv{display:grid;gap:12px;padding-top:32px}.page_signals__kTPFv span{padding:14px 18px;border-left:2px solid #8ccfba;background:#f6faf9;color:#48677a;font-size:12px}.page_faq__ZUZ__{padding-top:25px;display:grid;grid-template-columns:1fr 1.2fr;gap:80px}.page_faq__ZUZ__ details{border-bottom:1px solid #dfe7f0;padding:20px 0}.page_faq__ZUZ__ summary{display:flex;justify-content:space-between;gap:15px;list-style:none;cursor:pointer;font-size:14px;font-weight:500}.page_faq__ZUZ__ summary::-webkit-details-marker{display:none}.page_faq__ZUZ__ summary span{color:#6085c0;font-size:20px}.page_faq__ZUZ__ details[open] summary span{transform:rotate(45deg)}.page_faq__ZUZ__ details p{color:#657086;font-size:13px;line-height:1.85;margin:14px 25px 0 0}.page_faq__ZUZ__ summary:focus-visible,.page_textLink__hpVZq:focus-visible{outline:3px solid #86a7e7;outline-offset:5px}@media(max-width:1000px){.page_hero__dyTgc{gap:35px}.page_hero__dyTgc h1{font-size:55px}.page_system__VA_Yx{padding:19px}.page_sectionHeading__oI_XH{grid-template-columns:1fr 1.5fr}.page_sectionHeading__oI_XH>p:last-child{grid-column:2}.page_difference__hxAe5{padding:42px;gap:40px}.page_stages__hx0FX li{grid-template-columns:1fr 2fr;gap:22px}.page_output__j3b6_{grid-column:2}.page_example__OdKc_{grid-template-columns:1fr;gap:30px}.page_example__OdKc_>div:first-child{max-width:620px}.page_success__2iXPq{grid-template-columns:35px 1fr}.page_signals__kTPFv{grid-column:2;grid-template-columns:1fr 1fr;padding:0}.page_faq__ZUZ__{gap:35px}}@media(max-width:700px){.page_example__OdKc_,.page_faq__ZUZ__,.page_hero__dyTgc,.page_method___SURh,.page_success__2iXPq,.page_why__Qd0ue{padding:65px 20px}.page_hero__dyTgc{grid-template-columns:1fr;gap:40px}.page_hero__dyTgc h1{font-size:52px}.page_hero__dyTgc>div>p:not(:first-child){font-size:16px}.page_sectionHeading__oI_XH{grid-template-columns:1fr;gap:17px}.page_sectionHeading__oI_XH>p:last-child{grid-column:auto}.page_problems__d10ma{grid-template-columns:1fr;gap:28px;margin-top:30px}.page_problems__d10ma article>div{margin-top:16px}.page_difference__hxAe5{grid-template-columns:1fr;padding:36px 25px;margin:0 12px;gap:35px}.page_methodHeading__WtSN1{display:block}.page_methodHeading__WtSN1>p{margin-top:20px;max-width:none}.page_stages__hx0FX{margin-top:30px}.page_stages__hx0FX li{grid-template-columns:1fr;gap:20px;padding:30px 0}.page_output__j3b6_{grid-column:auto;display:grid;grid-template-columns:30px 1fr;gap:0 13px}.page_output__j3b6_ svg{grid-row:1/3;margin:0}.page_output__j3b6_ p{margin-bottom:0}.page_stageCopy__vpbVO h3{font-size:25px}.page_success__2iXPq{gap:18px;grid-template-columns:1fr}.page_success__2iXPq h2{font-size:34px}.page_signals__kTPFv{grid-column:auto;grid-template-columns:1fr}.page_faq__ZUZ__{padding-top:0;grid-template-columns:1fr;gap:24px}.page_page__ScTkb h2{font-size:35px}}.interactive-dashboard_wrapper__SefMF{min-width:0;padding:22px 0}.interactive-dashboard_window__Yo6SW{border:1px solid #dce5f2;border-radius:18px;background:white;box-shadow:0 24px 75px #304f8820;overflow:hidden}.interactive-dashboard_top__EQSxD{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:17px 22px;border-bottom:1px solid #edf0f6;background:#fafcff}.interactive-dashboard_top__EQSxD>span{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600}.interactive-dashboard_top__EQSxD i{width:7px;height:7px;border-radius:50%;background:#67bc9b}.interactive-dashboard_top__EQSxD small{font-size:9px;color:#667892}.interactive-dashboard_body__JKeHb{padding:22px}.interactive-dashboard_heading__QHanV{display:flex;align-items:end;justify-content:space-between;gap:16px}.interactive-dashboard_chartHeader__XzfP3>div>span,.interactive-dashboard_heading__QHanV span{font-size:10px;color:#738097}.interactive-dashboard_heading__QHanV h3{font-size:19px;letter-spacing:-.035em;margin:5px 0 0}.interactive-dashboard_body__JKeHb label{display:flex;flex-direction:column;gap:5px;font-size:9px;color:#6b7a91}.interactive-dashboard_body__JKeHb select{appearance:none;min-height:37px;border:1px solid #dce4ef;border-radius:8px;background:#fff;padding:7px 30px 7px 10px;font-size:10px;color:#344763;font-family:inherit}.interactive-dashboard_body__JKeHb select:focus-visible,.interactive-dashboard_metrics__TETRn button:focus-visible,.interactive-dashboard_table__avGrz summary:focus-visible{outline:3px solid #8aa8ec;outline-offset:3px}.interactive-dashboard_metrics__TETRn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:22px 0}.interactive-dashboard_metrics__TETRn button{display:flex;flex-direction:column;gap:9px;text-align:left;padding:13px;border:1px solid #e1e8f1;border-radius:10px;background:white;cursor:pointer;font-family:inherit}.interactive-dashboard_metrics__TETRn button[aria-pressed=true]{background:#f6f9ff;box-shadow:0 3px 12px #466ca00b}.interactive-dashboard_metrics__TETRn button>span{display:flex;align-items:center;gap:6px;font-size:10px;color:#687a92}.interactive-dashboard_metrics__TETRn strong{font-size:23px;letter-spacing:-.04em;font-weight:600;color:#1d304b}.interactive-dashboard_metrics__TETRn small{font-size:8px;color:#637c9e}.interactive-dashboard_chartHeader__XzfP3{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-top:5px}.interactive-dashboard_chartHeader__XzfP3>div{display:flex;flex-direction:column;gap:5px}.interactive-dashboard_chartHeader__XzfP3 strong{font-size:16px;letter-spacing:-.03em}.interactive-dashboard_chart__G8ea6{height:215px;width:100%;margin-top:16px}.interactive-dashboard_summary__Hd0mY{padding:13px;margin:8px 0 0;border-radius:8px;background:#f0f7f5;color:#476e63;font-size:10px;line-height:1.7}.interactive-dashboard_table__avGrz{margin-top:14px;font-size:10px;color:#5e7491}.interactive-dashboard_table__avGrz summary{cursor:pointer;min-height:28px}.interactive-dashboard_table__avGrz table{width:100%;border-collapse:collapse;font-size:11px;margin-top:10px}.interactive-dashboard_table__avGrz caption{text-align:left;margin-bottom:10px}.interactive-dashboard_table__avGrz td,.interactive-dashboard_table__avGrz th{padding:9px;border-bottom:1px solid #e5ebf3;text-align:left}.interactive-dashboard_hint__gyJ_1{margin:17px 10px 0;text-align:center;font-size:11px;color:#647994;line-height:1.7}@media(max-width:600px){.interactive-dashboard_top__EQSxD{padding:14px;align-items:flex-start;flex-direction:column;gap:5px}.interactive-dashboard_body__JKeHb{padding:14px}.interactive-dashboard_heading__QHanV{align-items:start;flex-direction:column}.interactive-dashboard_heading__QHanV h3{font-size:21px}.interactive-dashboard_body__JKeHb select{font-size:16px;min-height:44px;max-width:100%}.interactive-dashboard_metrics__TETRn{gap:6px}.interactive-dashboard_metrics__TETRn button{padding:10px 7px}.interactive-dashboard_metrics__TETRn strong{font-size:20px}.interactive-dashboard_metrics__TETRn button>span{font-size:9px;gap:4px}.interactive-dashboard_metrics__TETRn small{font-size:8px}.interactive-dashboard_chartHeader__XzfP3 strong{font-size:14px}.interactive-dashboard_chartHeader__XzfP3 label{max-width:150px}.interactive-dashboard_chart__G8ea6{height:210px}.interactive-dashboard_wrapper__SefMF{padding:0}}.mobile-navigation_mobile__NsjXa{display:none}.mobile-navigation_close__vNVRH,.mobile-navigation_trigger__NMfpp{display:grid;place-items:center;width:44px;height:44px;border:1px solid #dce4ee;border-radius:50%;background:white;color:#17233c;cursor:pointer;flex-shrink:0}.mobile-navigation_close__vNVRH:focus-visible,.mobile-navigation_panel__tmOT7 a:focus-visible,.mobile-navigation_trigger__NMfpp:focus-visible{outline:3px solid #5888f6;outline-offset:4px}.mobile-navigation_panel__tmOT7{z-index:120;width:min(420px,100%);max-width:420px;height:100dvh;gap:0;padding:0;border-left:1px solid #e4eaf2;background:linear-gradient(155deg,#fff 60%,#f0f8f8);color:#0b1020;overflow-y:auto;box-shadow:-20px 0 70px #10223a22}.mobile-navigation_panel__tmOT7[data-state=open]{animation:mobile-navigation_slideIn__vxFQk .25s ease-out}.mobile-navigation_panel__tmOT7[data-state=closed]{animation:mobile-navigation_slideOut__yG84m .2s ease-in}.mobile-navigation_top__ie4gy{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid #e9edf3}.mobile-navigation_top__ie4gy img{object-fit:contain}.mobile-navigation_nav__NmRjF{padding:30px 24px 20px}.mobile-navigation_label__MyLRO{margin:0 0 20px;font-size:10px;color:#657086;text-transform:uppercase;letter-spacing:.12em;font-weight:600}.mobile-navigation_service__K_ULV{display:flex;align-items:center;gap:14px;padding:20px 0;border-bottom:1px solid #e5ebf3}.mobile-navigation_icon__kvnuk{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#edf3ff;color:#507ad3;flex-shrink:0}.mobile-navigation_service__K_ULV:nth-of-type(2) .mobile-navigation_icon__kvnuk{background:#eaf7f1;color:#388b76}.mobile-navigation_service__K_ULV strong{display:block;font-size:16px;letter-spacing:-.025em;font-weight:600}.mobile-navigation_service__K_ULV small{display:block;margin-top:5px;color:#657086;font-size:11px}.mobile-navigation_service__K_ULV>svg{margin-left:auto;flex-shrink:0;color:#647891}.mobile-navigation_links__D22vM a[aria-current=page],.mobile-navigation_service__K_ULV[aria-current=page] strong{color:#3d65c2}.mobile-navigation_links__D22vM{display:grid;padding-top:18px}.mobile-navigation_links__D22vM a{display:flex;justify-content:space-between;align-items:center;min-height:48px;font-size:14px;font-weight:500}.mobile-navigation_links__D22vM span{color:#8291a5}.mobile-navigation_bottom__jitwL{margin-top:auto;padding:24px 24px max(28px,env(safe-area-inset-bottom))}.mobile-navigation_bottom__jitwL>p{font-size:15px;font-weight:500;margin:0 0 15px}.mobile-navigation_cta__J3rrG{display:flex;justify-content:space-between;align-items:center;min-height:54px;padding:15px 20px;border-radius:12px;background:#0b1020;color:white;font-size:14px;font-weight:500}.mobile-navigation_email__Ycw_h{display:block;margin:22px 0 12px;font-size:12px;color:#4e627d}.mobile-navigation_bottom__jitwL>small{display:block;color:#7a879b;font-size:10px}.mobile-navigation_srOnly__UHchK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes mobile-navigation_slideIn__vxFQk{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes mobile-navigation_slideOut__yG84m{0%{transform:translateX(0)}to{transform:translateX(100%)}}@media(max-width:900px){.mobile-navigation_mobile__NsjXa{display:block}}@media(prefers-reduced-motion:reduce){.mobile-navigation_panel__tmOT7[data-state]{animation:none}}.mobile-navigation_fallback__6PMx8{position:relative}.mobile-navigation_fallback__6PMx8 summary{list-style:none}.mobile-navigation_fallback__6PMx8 summary::-webkit-details-marker{display:none}.mobile-navigation_fallbackLinks__nN9bz{position:absolute;top:54px;right:0;width:min(310px,calc(100vw - 40px));padding:14px;background:white;border:1px solid #dce4ee;border-radius:14px;box-shadow:0 16px 40px #10223a22}.mobile-navigation_fallbackLinks__nN9bz a{display:block;padding:14px;font-size:14px}.mobile-navigation_fallbackLinks__nN9bz a:focus-visible{outline:3px solid #5888f6}