.ProductOverview_productOverviewSection__bpLlK{width:100%;background-color:#FFFFFF;padding:80px 0;display:flex;justify-content:center}.ProductOverview_container__PC5xw{width:100%;max-width:1150px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;gap:50px}.ProductOverview_headerArea__HpNhG{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.ProductOverview_subtitle__4fNGU{font-size:14px;font-weight:500;color:#151515;text-transform:uppercase;letter-spacing:.5px}.ProductOverview_title__suquW{font-size:40px;font-weight:400;color:#111111;margin:0;line-height:1.3}.ProductOverview_titleBlue__H5lNp{color:#2355D7}.ProductOverview_desktopDiagram__MW_JM{position:relative;width:100%;max-width:1065px;margin:0 auto;aspect-ratio:1065/470}.ProductOverview_flowPathBackground__0HY_N{position:absolute;left:7.574%;top:13.053%;width:80.733%;height:86.111%;pointer-events:none;z-index:0}.ProductOverview_deskCard__yaktX{position:absolute;display:flex;flex-direction:row;align-items:center;gap:16px;background-color:#FFFFFF;border:1px solid #b1b1b1;border-radius:22.89px;padding:18px 20px;z-index:2;box-shadow:0 4px 14px rgba(0,0,0,.04);width:31.21%;height:33.9%;box-sizing:border-box}.ProductOverview_cardTopLeft__9TTyS{left:14.35%;top:0}.ProductOverview_cardTopRight__Y9HZf{left:54.158%;top:0}.ProductOverview_cardBottomLeft__I_Djb{left:1.298%;top:49.302%}.ProductOverview_cardBottomRight___TWfh{left:67.399%;top:49.289%}.ProductOverview_centerGear__6Hxdp{position:absolute;left:42.395%;top:41.887%;width:15.301%;height:35.464%;z-index:3}.ProductOverview_arrowRed___Y2no{position:absolute;left:48.5%;top:10.521%;width:2.08%;height:5.56%;z-index:4}.ProductOverview_arrowPurple__t_svX{position:absolute;left:14.538%;top:38.185%;width:3.012%;height:6.911%;z-index:4}.ProductOverview_arrowGreen__UKkPC{position:absolute;left:77.646%;top:36.626%;width:3.031%;height:6.896%;z-index:4}.ProductOverview_cardIcon__W140C{width:82px;height:84px;flex-shrink:0;object-fit:contain}.ProductOverview_deskCardContent__dbbsC{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.ProductOverview_deskCardTitle__8iMPU{font-size:clamp(13px,1.35vw,17px);font-weight:700;color:#1E4E62;line-height:1.25;margin:0}.ProductOverview_deskCardText__yP9PA{font-size:clamp(10px,1vw,13px);font-weight:400;color:#3E3E3E;line-height:1.35;margin:0}.ProductOverview_mobileDiagramArea__wC7O4,.ProductOverview_mobileSectionLabel__a8f2x{display:none}@media (max-width:900px){.ProductOverview_desktopDiagram__MW_JM{display:none}.ProductOverview_mobileDiagramArea__wC7O4{display:flex;flex-direction:column;align-items:center;width:100%}.ProductOverview_mobileSectionLabel__a8f2x{display:block;font-size:14px;font-weight:500;color:#2355D7;letter-spacing:4px;text-transform:uppercase;margin-bottom:12px}.ProductOverview_productOverviewSection__bpLlK{padding:60px 0}.ProductOverview_container__PC5xw{padding:0 20px;gap:40px}.ProductOverview_title__suquW{font-size:28px}.ProductOverview_cardsGrid__i3V74{display:grid;grid-template-columns:1fr 1fr;gap:32px;width:100%;position:relative}.ProductOverview_flowCard__W_mqq{background-color:#FFFFFF;border:1px solid #e5e5e5;border-radius:16px;padding:16px;position:relative;display:flex;flex-direction:column;gap:12px;box-shadow:0 4px 12px rgba(0,0,0,.03)}.ProductOverview_cardHeaderRow__q8tq3{display:flex;justify-content:space-between;align-items:flex-start}.ProductOverview_cardTitle__hS6CL{font-size:14px;font-weight:700;color:#111111;line-height:1.2;margin:0}.ProductOverview_iconBox__MQiSb{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProductOverview_cardText__NwQyd{font-size:11px;color:#777777;line-height:1.4;margin:0}.ProductOverview_arrow__mL_7Y{position:absolute;font-size:24px;pointer-events:none}.ProductOverview_arrowRight__OCj_p{top:50%;right:-16px;transform:translate(50%,-50%);z-index:5}.ProductOverview_arrowDown__ONqBJ{bottom:-16px;left:50%;transform:translate(-50%,50%);z-index:5}.ProductOverview_arrowLeft__uVEQF{top:50%;left:-16px;transform:translate(-50%,-50%);z-index:5}.ProductOverview_arrowUp__Xy_0B{top:-16px;left:50%;transform:translate(-50%,-50%);z-index:5}}.Impact_impactSection__yTPQQ{width:100%;background-color:#FAFBFF;padding:100px 0;border-bottom:1px solid #c0c0c0}.Impact_container__Op_NY{width:100%;padding:0 55px;display:flex;flex-direction:column;gap:60px}.Impact_headerRow___PXph{display:flex;flex-direction:row;align-items:flex-start;gap:80px}.Impact_title__spPoG{font-size:38px;font-weight:400;color:#2355D7;line-height:1.2;flex:0 0 340px;width:340px}.Impact_description__fyj3z{font-size:16px;font-weight:400;color:#6C6C6C;line-height:1.4;flex:1;padding-top:6px}.Impact_topCardsRow__vk__V{display:flex;flex-direction:row;align-items:center;gap:16px}.Impact_whiteCard__F56wg{flex:1;height:120px;background-color:#FFFFFF;border:1px solid #cccccc;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;padding:20px 30px}.Impact_blueLargeText__i2xll{font-size:35px;font-weight:700;color:#2355D7;line-height:1}.Impact_greySmallText__V5_7i{font-size:16px;font-weight:400;color:#131313;line-height:1.3}.Impact_arrowContainer__5a2p0{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;width:60px}.Impact_multiplier__Oa0Ut{font-size:22px;font-weight:700;color:#000000;text-align:center}.Impact_bottomSection__Y6jx7{display:flex;flex-direction:column;gap:16px}.Impact_bottomHeader__FbLRc{font-size:20px;font-weight:700;color:#000000;text-align:center}.Impact_bottomCardsRow__JCdfc{display:flex;flex-direction:row;gap:24px}.Impact_colorCard__akPHH{flex:1;border-radius:16px;padding:36px 32px;display:flex;flex-direction:row;align-items:center;gap:20px;min-height:130px}.Impact_bgDarkBlue__L9_Wy{background-color:#2355D7}.Impact_bgLightBlue__CHgYh{background-color:#528FD8}.Impact_cardAmount__f_KJ9{font-size:35px;font-weight:700;color:#FFFFFF;white-space:nowrap;flex-shrink:0}.Impact_mobileSectionLabel__oTO31{display:none}.Impact_verticalDivider__LqBk_{width:1px;height:70px;background-color:rgba(255,255,255,.2);flex-shrink:0}.Impact_cardDesc__MDWC2{font-size:15px;font-weight:400;color:#FFFFFF;line-height:1.5}@media (max-width:768px){.Impact_mobileSectionLabel__oTO31{display:block;font-size:14px;font-weight:500;color:#2355D7;letter-spacing:4px;text-transform:uppercase;margin-bottom:12px}.Impact_impactSection__yTPQQ{padding:60px 0}.Impact_container__Op_NY{padding:0 20px;gap:40px}.Impact_headerRow___PXph{flex-direction:column;align-items:flex-start;text-align:left;gap:16px}.Impact_title__spPoG{width:100%;flex:auto;font-size:32px}.Impact_bottomCardsRow__JCdfc,.Impact_topCardsRow__vk__V{flex-direction:column;gap:24px}.Impact_arrowContainer__5a2p0{width:100%;height:auto;flex-direction:column-reverse;gap:12px}.Impact_arrowContainer__5a2p0 img{transform:rotate(90deg)}.Impact_colorCard__akPHH{flex-direction:column;text-align:center;padding:24px 20px;min-height:auto;gap:12px}.Impact_verticalDivider__LqBk_{width:40px;height:1px;margin:4px 0}.Impact_cardAmount__f_KJ9{font-size:32px}.Impact_cardDesc__MDWC2{font-size:14px}}.Sidebar_sidebar__NatnM{width:19.11%;flex-shrink:0;background-color:#FFFFFF;border-right:1px solid #c0c0c0;height:calc(100vh - 80px);position:sticky;top:80px;padding-top:70px}.Sidebar_nav__tWk5K{width:100%}.Sidebar_navList__fnITs{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.Sidebar_navItem__mUSg_{display:flex;align-items:center;padding:12px 20px 12px 32%;font-size:16px;color:#8C8C8C;text-decoration:none;font-weight:500;transition:all .2s ease;position:relative}.Sidebar_navItem__mUSg_:hover{color:#111111;background-color:#F8F9FA}.Sidebar_active__sKEiv{color:#111111;font-weight:500}.Sidebar_activeDot__Dx2vk{position:absolute;left:calc(32% - 29px);width:12px;height:12px;background-color:var(--primary-blue,#0080FF);border-radius:50%}@media (max-width:768px){.Sidebar_sidebar__NatnM{display:none}}.page_mainLayout__UkJq8{display:flex;width:100%;max-width:100%;margin:0 auto;position:relative}.page_contentArea__S2Tzm{flex:1;display:flex;flex-direction:column;width:100%;overflow:hidden;min-width:0;position:relative;z-index:1}.page_contentArea__S2Tzm>section{border-bottom:1px solid #c0c0c0}.page_contentArea__S2Tzm>section:last-child{border-bottom:none}