.platform-mockup_desktopFrame__7CJ7W{width:100%;max-width:960px;aspect-ratio:16/10;border-radius:14px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 0 0 1px rgba(17,24,39,.08),0 1px 2px rgba(17,24,39,.05),0 8px 16px -8px rgba(17,24,39,.1),0 24px 56px -16px rgba(71,44,245,.16),0 48px 100px -28px rgba(17,24,39,.25);background:#ffffff;font-family:Inter,Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.platform-mockup_browserChrome__jutV2{display:flex;align-items:center;gap:8px;padding:7px 12px;background:#f5f5f7;border-bottom:1px solid #e5e5ea}.platform-mockup_browserDots__3Pplx{display:inline-flex;gap:5px;flex-shrink:0}.platform-mockup_browserDots__3Pplx span{width:8px;height:8px;border-radius:50%}.platform-mockup_browserDots__3Pplx span:first-child{background:#ff5f57}.platform-mockup_browserDots__3Pplx span:nth-child(2){background:#febc2e}.platform-mockup_browserDots__3Pplx span:nth-child(3){background:#28c840}.platform-mockup_browserUrl__lS_nl{flex:0 1 auto;min-width:180px;margin:0 auto;text-align:center;font-size:9px;color:#9ca3af;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#ffffff;border-radius:999px;padding:2.5px 14px;border:1px solid #eceef1}.platform-mockup_browserChrome__jutV2:after{content:"";width:34px;flex-shrink:0}.platform-mockup_appShell__8LQTQ{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.platform-mockup_appHeader__2EiYd{display:flex;align-items:center;padding:0 14px;height:36px;min-height:36px;border-bottom:1px solid #e5e7eb;background:#ffffff;gap:10px}.platform-mockup_appHeaderLeft__73Lw0{display:flex;align-items:center;gap:10px;flex-shrink:0}.platform-mockup_appHeaderLogo__AgIJ_{display:block;height:13px;width:auto}.platform-mockup_appHeaderSearch__o52ep{flex:1;max-width:400px;margin:0 auto;display:flex;align-items:center;gap:5px;background:#f3f4f6;border-radius:8px;padding:4px 10px;border:1px solid #e5e7eb}.platform-mockup_appHeaderSearchIcon___kpN_{display:flex;color:#9ca3af}.platform-mockup_appHeaderSearchIcon___kpN_ svg{width:11px;height:11px}.platform-mockup_appHeaderSearchText__CpVTa{font-size:10px;color:#9ca3af}.platform-mockup_appHeaderActions___VVAs{display:flex;align-items:center;gap:10px;flex-shrink:0}.platform-mockup_appHeaderAction__wfWlE{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;color:#374151;white-space:nowrap}.platform-mockup_appHeaderNotifBadge__aHUR7{position:relative;display:inline-flex}.platform-mockup_notifDot__vweuN{position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-radius:50%;background:#ef4444;border:1.5px solid #ffffff}.platform-mockup_appHeaderAvatar__EdGYp{display:inline-flex;align-items:center;gap:6px;margin-left:4px}.platform-mockup_avatarPhoto__UNe6q{width:22px;height:22px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.platform-mockup_avatarInfo__gSSwG{display:flex;flex-direction:column;line-height:1.2}.platform-mockup_avatarName___o6Ya{font-size:9.5px;font-weight:600;color:#111827}.platform-mockup_avatarOrg__S8OlG{font-size:8.5px;color:#9ca3af}.platform-mockup_appBody__XAu8p{display:flex;flex:1;min-height:0}.platform-mockup_sidebar__rAW_z{width:180px;min-width:180px;border-right:1px solid #f0f0f3;background:#ffffff;padding:8px 0;overflow-y:auto}.platform-mockup_sidebarGroup___FFQT,.platform-mockup_sidebar__rAW_z{display:flex;flex-direction:column}.platform-mockup_sidebarItem__2RmZp{display:flex;align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;color:#374151;cursor:default}.platform-mockup_sidebarItemParentOpen__chzrx{color:#111827;font-weight:500}.platform-mockup_sidebarIcon__Ggtht{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:#6b7280}.platform-mockup_sidebarIcon__Ggtht svg{width:16px;height:16px}.platform-mockup_sidebarLabel__eTQir{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-mockup_sidebarChevron__VgP_g{display:flex;align-items:center;color:#9ca3af}.platform-mockup_sidebarChevron__VgP_g svg{width:12px;height:12px}.platform-mockup_sidebarChildren__IK9Ri{display:flex;flex-direction:column;padding:0 0 2px}.platform-mockup_sidebarChild__ECzY4{display:flex;align-items:center;gap:8px;padding:4px 14px 4px 28px;font-size:12px;color:#6b7280;cursor:default}.platform-mockup_sidebarChildActive__RVkSY{color:#472cf5;font-weight:600;background:rgba(71,44,245,.06);border-left:2px solid #472cf5;padding-left:26px}.platform-mockup_sidebarChildDot__mlVlV{width:4px;height:4px;border-radius:50%;background:#d1d5db;flex-shrink:0}.platform-mockup_sidebarChildActive__RVkSY .platform-mockup_sidebarChildDot__mlVlV{background:#472cf5}.platform-mockup_sidebarFooter__8y0AI{margin-top:auto;padding:10px 14px;border-top:1px solid #f0f0f3;font-size:11px;color:#9ca3af;display:flex;align-items:center;gap:4px}.platform-mockup_sidebarFooter__8y0AI svg{width:12px;height:12px}.platform-mockup_mainContent__OQ8uG{flex:1;min-width:0;display:flex;flex-direction:column;background:#ffffff;position:relative}.platform-mockup_pageHeader___j1Ur{display:flex;align-items:center;justify-content:space-between;padding:6px 18px 4px}.platform-mockup_pageTitle__9ZuUW{margin:0;font-size:11.2px;font-weight:600;color:#111827}.platform-mockup_newButton__dJFyP{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:8px;border:none;background:#472cf5;color:#ffffff;font-size:8px;font-weight:600;cursor:default;font-family:inherit}.platform-mockup_viewTabs__y50ml{display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #f0f0f3;min-height:28px}.platform-mockup_viewTabsLeft__V_4WE{display:flex;align-items:center;gap:2px}.platform-mockup_viewTabIcon__gpVuO{display:flex;align-items:center;padding:4px 6px;color:#6b7280}.platform-mockup_viewTabIcon__gpVuO svg{width:11px;height:11px}.platform-mockup_viewTabActive__CsDDD{font-size:10px;font-weight:600;color:#111827;padding:5px 7px;border-bottom:2px solid #472cf5}.platform-mockup_viewTabDots__et1v9{display:flex;align-items:center;padding:0 4px;color:#9ca3af}.platform-mockup_viewTab__Ogemm{font-size:10px;color:#6b7280;padding:5px 7px}.platform-mockup_viewTabPlus__WzMIP{font-size:11px;color:#9ca3af;padding:6px}.platform-mockup_viewTabsRight__P0yz5{display:flex;align-items:center;gap:6px}.platform-mockup_searchSmall__Y_zKq{display:flex;align-items:center;color:#9ca3af}.platform-mockup_searchSmall__Y_zKq svg{width:11px;height:11px}.platform-mockup_orderTable__o15up{flex:1;overflow:hidden;display:flex;flex-direction:column}.platform-mockup_tableHeader__MqO__{display:flex;align-items:center;padding:0 12px;min-height:27px;background:#fafbfc;border-bottom:1px solid #f0f0f3;font-size:9.5px;font-weight:500;color:#6b7280;text-transform:none;letter-spacing:0}.platform-mockup_tableBody__5rJN5{flex:1;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 76%,rgba(0,0,0,.4) 92%,transparent);mask-image:linear-gradient(180deg,#000 76%,rgba(0,0,0,.4) 92%,transparent)}.platform-mockup_tableRow__3Ve7M{display:flex;align-items:center;padding:0 12px;min-height:30px;border-bottom:1px solid #f8f8fa;font-size:10px;color:#374151}.platform-mockup_tableRow__3Ve7M:hover{background:#fafbfe}.platform-mockup_cellFixed__ZDYtT{flex-shrink:0;white-space:nowrap}.platform-mockup_cellFlex__2pS20{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-mockup_cellKindId__d1EmA{font-weight:600;color:#111827}.platform-mockup_cellKindMuted__XERXF{color:#6b7280;font-size:9.5px}.platform-mockup_cellKindAmount__CWfl5{text-align:right;font-weight:500;font-variant-numeric:tabular-nums;padding-right:12px}.platform-mockup_cellKindBadge__dS5Sj{font-size:9.5px}.platform-mockup_cellCheck__XAUY2{width:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.platform-mockup_checkbox__t_Gpx{width:12px;height:12px;border-radius:4px;border:1.5px solid #d1d5db;background:#ffffff}.platform-mockup_checkboxChecked__jBC0P{width:12px;height:12px;border-radius:4px;border:none;background:#472cf5;position:relative}.platform-mockup_checkboxChecked__jBC0P:after{content:"";position:absolute;top:2px;left:4px;width:3px;height:6px;border:solid #ffffff;border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.platform-mockup_stageBadge__GgJug{font-weight:600;font-size:9.5px}.platform-mockup_bulkBar__4HLHI{position:absolute;bottom:14px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:5px;padding:6px 10px;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:12px;box-shadow:0 0 0 1px rgba(17,24,39,.06),0 2px 6px rgba(17,24,39,.06),0 16px 40px -12px rgba(17,24,39,.28);white-space:nowrap}.platform-mockup_bulkCount__a5Hws{font-size:10px;font-weight:500;color:#6b7280;padding-right:7px;border-right:1px solid #e5e7eb;margin-right:2px}.platform-mockup_bulkAction__QYZbl{display:inline-flex;align-items:center;gap:3px;padding:4px 9px;border-radius:7px;border:1px solid #e9eaee;background:#ffffff;font-size:10px;font-weight:500;color:#374151;cursor:default;font-family:inherit}.platform-mockup_viewSwap__5GprU{display:flex;flex-direction:column;flex:1;min-height:0}.platform-mockup_viewSwapAnimated__Usvfq{animation:platform-mockup_viewSwapIn__KSSu3 .18s ease}@keyframes platform-mockup_viewSwapIn__KSSu3{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.platform-mockup_viewSwapAnimated__Usvfq{animation:none}}.platform-mockup_sakuraPanel__AC4Uh{width:264px;box-sizing:border-box;padding:12px;background:#ffffff;border-radius:16px;box-shadow:0 0 0 1px rgba(17,24,39,.07),0 2px 6px rgba(17,24,39,.06),0 20px 48px -16px rgba(17,24,39,.3);font-family:Inter,Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.platform-mockup_sakuraPanelHeader__KnsU8{display:flex;align-items:center;gap:7px}.platform-mockup_sakuraPanelMark__oSUcn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0}.platform-mockup_sakuraPanelName__A6GI2{font-size:11px;font-weight:700;color:#111827;letter-spacing:.01em}.platform-mockup_sakuraPanelStatusChip__VMj4k{margin-left:auto;padding:2px 8px;border-radius:999px;background:rgba(16,185,129,.1);color:#059669;font-size:9px;font-weight:600}.platform-mockup_sakuraPanelPrompt__cGTjs{margin:10px 0 0;padding:8px 10px;border-radius:10px;border-top-left-radius:3px;background:#f3f4f6;color:#374151;font-size:10.5px;font-weight:500;line-height:1.45}.platform-mockup_sakuraPanelSteps__Zxtbt{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.platform-mockup_sakuraPanelStep__RAiCm{display:flex;align-items:center;gap:7px;font-size:10.5px;font-weight:500;color:#374151;line-height:1.3}.platform-mockup_sakuraPanelCheck__s00HQ{display:inline-flex;flex-shrink:0;color:#10b981}.platform-mockup_sakuraPanelStepActive__G5_EV{color:#111827;font-weight:600}.platform-mockup_sakuraPanelActiveDot__TkRUu{width:8px;height:8px;margin:3px;flex-shrink:0;border-radius:999px;background:#472cf5;box-shadow:0 0 0 3px rgba(71,44,245,.16);animation:platform-mockup_sakuraPanelPulse__0UXiM 1.4s ease-in-out infinite}@keyframes platform-mockup_sakuraPanelPulse__0UXiM{0%,to{box-shadow:0 0 0 3px rgba(71,44,245,.16)}50%{box-shadow:0 0 0 5px rgba(71,44,245,.08)}}@media (prefers-reduced-motion:reduce){.platform-mockup_sakuraPanelActiveDot__TkRUu{animation:none}}.platform-mockup_sakuraPanelFooter__l9P9S{margin:10px 0 0;padding-top:8px;border-top:1px solid #f0f0f3;color:#6b7280;font-size:9.5px;font-weight:500}.platform-mockup_phoneFrame__c_1ug{width:150px;height:312px;border-radius:24px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.12),0 12px 48px rgba(0,0,0,.14);border:2.5px solid #1a1a1a;background:#1a1a1a;display:flex;flex-direction:column;font-family:Inter,Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.platform-mockup_phoneNotch__jeZfg{height:15px;flex-shrink:0;background:#1a1a1a;border-bottom-left-radius:12px;border-bottom-right-radius:12px;width:40%;margin:0 auto}.platform-mockup_phoneScreen__KJhf2{flex:1;background:#ffffff;overflow:hidden;border-radius:0 0 20px 20px;display:flex;flex-direction:column}.platform-mockup_mobileHeader__pF6Fy{display:flex;align-items:center;justify-content:space-between;padding:6px 8px;border-bottom:1px solid #f0f0f3;flex-shrink:0}.platform-mockup_mobileHeader__pF6Fy svg{color:#374151}.platform-mockup_mobileHeaderLogo__T3DEU{display:block;height:8px;width:auto}.platform-mockup_mobileHeaderRight__45ehz{display:flex;color:#6b7280}.platform-mockup_mobilePageTitle__7O4dv{font-size:10.5px;font-weight:600;color:#111827;padding:5px 8px 3px;flex-shrink:0}.platform-mockup_mobileTabs__YBokk{display:flex;gap:0;padding:0 6px;border-bottom:1px solid #f0f0f3;flex-shrink:0;white-space:nowrap}.platform-mockup_mobileTabActive__P7II9{font-size:7.5px;font-weight:600;color:#111827;padding:4px 5px;border-bottom:2px solid #472cf5;white-space:nowrap}.platform-mockup_mobileTab__LHlSl{font-size:7.5px;color:#9ca3af;padding:4px 5px;white-space:nowrap}.platform-mockup_mobileOrderList__nyfpj{flex:1;padding:4px 6px;display:flex;flex-direction:column;gap:3px;overflow:hidden}.platform-mockup_mobileOrderCard__Abrr3{padding:5px 6px;border:1px solid #f0f0f3;border-radius:6px;display:flex;flex-direction:column;gap:1px;min-width:0}.platform-mockup_mobileOrderTop__jPLf9{display:flex;align-items:flex-start;justify-content:space-between;gap:4px;min-width:0}.platform-mockup_mobileOrderId__gPnDO{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:8.5px;font-weight:700;line-height:1.12;color:#111827}.platform-mockup_mobileOrderBadge__8H_zk{font-size:9px;font-weight:600;padding:1px 6px;border-radius:4px}.platform-mockup_mobileStageBadge__7RJJD{max-width:56px;overflow:hidden;flex-shrink:0;font-size:7.5px;font-weight:600;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.platform-mockup_badgePaid__B69Cz{background:rgba(16,185,129,.1);color:#059669}.platform-mockup_badgeUnpaid__UKkIq{background:rgba(239,68,68,.1);color:#dc2626}.platform-mockup_mobileOrderCustomer__ErmZi{font-size:8px;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-mockup_mobileOrderBottom__JHzht{display:flex;align-items:center;justify-content:space-between;margin-top:1px}.platform-mockup_mobileOrderTotal__H7_WO{font-size:8.8px;font-weight:600;color:#111827;font-variant-numeric:tabular-nums}.platform-mockup_mobileOrderDate___wgrq{font-size:7.5px;color:#9ca3af}@media (max-width:1150px){.platform-mockup_phoneFrame__c_1ug{width:160px;height:332px;border-width:3px;border-radius:28px}}@media (max-width:760px){.platform-mockup_sidebar__rAW_z{width:44px;min-width:44px;padding:6px 0}.platform-mockup_sidebarChevron__VgP_g,.platform-mockup_sidebarChildren__IK9Ri,.platform-mockup_sidebarFooter__8y0AI,.platform-mockup_sidebarLabel__eTQir{display:none}.platform-mockup_sidebarItem__2RmZp{justify-content:center;padding:6px}.platform-mockup_appHeaderSearch__o52ep{max-width:200px}.platform-mockup_appHeaderActions___VVAs{gap:8px}.platform-mockup_appHeaderAction__wfWlE span:last-child,.platform-mockup_avatarInfo__gSSwG,.platform-mockup_cellHideMd__TLoKB{display:none}.platform-mockup_phoneFrame__c_1ug{width:140px;height:290px}}@media (max-width:560px){.platform-mockup_appHeader__2EiYd{padding:0 10px;gap:8px}.platform-mockup_appHeaderSearch__o52ep{max-width:160px}.platform-mockup_bulkBar__4HLHI{display:none}.platform-mockup_phoneFrame__c_1ug{width:120px;height:249px}.platform-mockup_mobileOrderCard__Abrr3{padding:6px 8px}}.line-app-mockups_brand__kvahA{display:inline-flex;align-items:center;gap:7px}.line-app-mockups_brandTile__8tBH0{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;flex-shrink:0}.line-app-mockups_ferryTile__nHQFJ{background:#0e7490}.line-app-mockups_cargoTile__PQq5_{background:#1b2740}.line-app-mockups_lookoutTile__5uGop{background:#e9f8f5}.line-app-mockups_brandWordmark__HTPIp{font-size:12px;font-weight:700;letter-spacing:-.01em;color:#111827;white-space:nowrap}.line-app-mockups_subNav__PCUxF{display:flex;align-items:center;gap:18px;height:30px;min-height:30px;flex-shrink:0;padding:0 16px;border-bottom:1px solid #eef0f2;background:#ffffff}.line-app-mockups_subNavItem__FMBSS{font-size:10.5px;font-weight:500;color:#6b7280;white-space:nowrap}.line-app-mockups_subNavActive__7B_Qu{align-self:stretch;display:inline-flex;align-items:center;font-size:10.5px;font-weight:600;color:#111827;border-bottom:2px solid #111827;white-space:nowrap}.line-app-mockups_appBody__CpPgl{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#ffffff;padding:12px 16px;font-size:12px;color:#111827}.line-app-mockups_appBody__CpPgl *{box-sizing:border-box;min-width:0}.line-app-mockups_badge__ZY74Z{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;border-radius:999px;padding:2px 8px;white-space:nowrap}.line-app-mockups_badgeBlue__EKI0q{background:#eff6ff;color:#2563eb}.line-app-mockups_badgeGreen__F7auQ{background:#ecfdf5;color:#059669}.line-app-mockups_badgeAmber__Saelr{background:#fffbeb;color:#b45309}.line-app-mockups_badgeGray__ON3fZ{background:#f3f4f6;color:#6b7280}.line-app-mockups_panelTitle__pvcLM{display:block;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9ca3af;margin-bottom:8px}.line-app-mockups_runHead__4mcfp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-bottom:10px}.line-app-mockups_runTitle__DtGWM{font-size:13px;font-weight:800;letter-spacing:-.01em}.line-app-mockups_runArrow__qJB3B{color:#9ca3af}.line-app-mockups_runMeta__MnVoU{flex-basis:100%;color:#6b7280;font-size:10.5px}.line-app-mockups_stepper__7A38_{display:flex;flex-wrap:wrap;gap:6px 14px;padding:10px 0;border-top:1px solid #eef0f2;border-bottom:1px solid #eef0f2}.line-app-mockups_step__8u9TS{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600;color:#9ca3af}.line-app-mockups_stepDot__v_hzp{width:8px;height:8px;border-radius:50%;background:#e5e7eb}.line-app-mockups_stepDone__8vmrq{color:#374151}.line-app-mockups_stepDone__8vmrq .line-app-mockups_stepDot__v_hzp{background:#10b981}.line-app-mockups_stepActive__tk1x2{color:#0e7490}.line-app-mockups_stepActive__tk1x2 .line-app-mockups_stepDot__v_hzp{background:#0e7490;box-shadow:0 0 0 3px rgba(14,116,144,.18)}.line-app-mockups_diffTable__Vsaad{display:flex;flex-direction:column;margin-top:10px}.line-app-mockups_diffHead__5VB2s{display:flex;align-items:center;gap:10px;padding:0 2px 6px;border-bottom:1px solid #eef0f2}.line-app-mockups_diffHead__5VB2s span{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}.line-app-mockups_diffRow__NFOq4{display:flex;align-items:center;gap:10px;padding:4px 2px;border-bottom:1px solid #f3f4f6;font-size:10.5px}.line-app-mockups_diffObject__7piak{flex:1;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-app-mockups_diffNum__wIG7s{width:82px;text-align:right;font-variant-numeric:tabular-nums;color:#374151}.line-app-mockups_diffStatus__zUy7F{width:60px;display:flex;justify-content:flex-end}.line-app-mockups_footerRow__BLe8w{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:10px}.line-app-mockups_cta__Gi5eV{font-size:11px;font-weight:700;color:#ffffff;border-radius:8px;padding:6px 12px;white-space:nowrap}.line-app-mockups_ferryCta__zwnMg{background:#0e7490}.line-app-mockups_footerNote__YjaJo{color:#9ca3af;font-size:10px}.line-app-mockups_kpiRow__wD3Qu{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding-bottom:10px}.line-app-mockups_kpi__p5qTg{border:1px solid #eef0f2;border-radius:9px;padding:7px 10px}.line-app-mockups_kpiLabel___UU_e{display:block;font-size:9px;color:#9ca3af;font-weight:600;text-transform:uppercase;letter-spacing:.03em;margin-bottom:3px;white-space:nowrap}.line-app-mockups_kpiValue__SkjNA{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:#111827;white-space:nowrap}.line-app-mockups_kpiValue__SkjNA em{font-style:normal;font-size:9px;margin-left:1px}.line-app-mockups_kpiAlert__nnaPY,.line-app-mockups_kpiUp__g8kfj{color:#d97706}.line-app-mockups_spendGrid__m8R3q{display:grid;grid-template-columns:.72fr 1.28fr;gap:10px;align-items:start}.line-app-mockups_sourceCard__THpPq,.line-app-mockups_trendCard__IWtnz{border:1px solid #eef0f2;border-radius:10px;padding:9px 11px}.line-app-mockups_trendBars__rAvt8{display:flex;align-items:flex-end;gap:7px;height:106px;padding-top:2px}.line-app-mockups_trendCol__ciF_k{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1}.line-app-mockups_trendBar__eCEsh{width:100%;max-width:16px;border-radius:4px 4px 0 0;background:linear-gradient(180deg,#6e86fe,#3b5bfe)}.line-app-mockups_trendMonth__qeDVV{font-size:8.5px;color:#9ca3af}.line-app-mockups_sourceHead__F83u3{display:flex;align-items:center;gap:8px;padding:0 0 6px;border-bottom:1px solid #eef0f2}.line-app-mockups_sourceHead__F83u3 span{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#9ca3af}.line-app-mockups_sourceRow__X3Mss{display:flex;align-items:center;gap:8px;padding:3.5px 0;border-bottom:1px solid #f3f4f6}.line-app-mockups_sourceName__K5kpU{width:100px;flex-shrink:0;font-weight:600;font-size:10px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-app-mockups_sourceBarCol__ckjQu{flex:1;display:flex;align-items:center;min-width:32px}.line-app-mockups_sourceBarTrack__VYUAh{width:100%;height:6px;border-radius:4px;background:#f3f4f6;overflow:hidden}.line-app-mockups_sourceBar__NUDbo{display:block;height:100%;border-radius:4px;background:#6e86fe}.line-app-mockups_sourceMonth__4k8Vs{width:58px;text-align:right;font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;color:#374151}.line-app-mockups_mom__s_CEQ{width:34px;text-align:right;font-size:9.5px;color:#9ca3af;font-variant-numeric:tabular-nums}.line-app-mockups_momUp__z1sBs{color:#d97706}.line-app-mockups_momDown__Zq8N5{color:#059669}.line-app-mockups_sourceStatus__I9TMR{width:52px;display:flex;justify-content:flex-end}.line-app-mockups_alertRow__qYbf5{display:flex;align-items:center;gap:8px;margin-top:10px;border:1px solid #fde68a;background:#fffbeb;color:#92400e;border-radius:9px;padding:6px 11px;font-size:10.5px;font-weight:600}.line-app-mockups_alertRowOk__Y7v4H{border-color:#bbe7cd;background:#f0fbf4;color:#166a3b}.line-app-mockups_kpiUnit__ts2If{font-style:normal;font-size:10px;font-weight:700;color:#8a94a6;margin-left:2px}.line-app-mockups_rfqRow__29akh{display:flex;align-items:center;gap:8px;padding:8px 2px;border-bottom:1px solid #f2f4f7;font-size:11px}.line-app-mockups_rfqRow__29akh:last-child{border-bottom:0}.line-app-mockups_rfqId__2RdEY{color:#8a94a6;font-weight:700;font-size:10px;flex-shrink:0}.line-app-mockups_rfqItem__TQhdl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#26324a}.line-app-mockups_panelSub__SYI7n{display:block;margin:-4px 0 4px;font-size:10px;color:#8a94a6;font-weight:600}.line-app-mockups_quoteHead__O_yK5,.line-app-mockups_quoteLine__ZJVr8{display:grid;grid-template-columns:1.4fr .65fr .5fr;gap:8px;align-items:center;padding:6px}.line-app-mockups_quoteHead__O_yK5{font-size:9.5px;color:#8a94a6;font-weight:700;border-bottom:1px solid #eef0f2}.line-app-mockups_quoteLine__ZJVr8{font-size:11px;border:1px solid transparent;border-bottom-color:#f4f6f9;border-radius:7px}.line-app-mockups_quoteLine__ZJVr8:last-child{border-bottom-color:transparent}.line-app-mockups_quoteLineBest__p1yQB{background:#f5f8ff;border-color:#dbe4ff}.line-app-mockups_quoteSupplierCell__JRB5v{display:flex;align-items:center;gap:6px;min-width:0;font-weight:700;color:#1b2740;white-space:nowrap;overflow:hidden}.line-app-mockups_quotePriceCell__xR_aS{font-weight:750;font-variant-numeric:tabular-nums;color:#1b2740}.line-app-mockups_quotePriceCell__xR_aS em{font-style:normal;font-size:9.5px;font-weight:600;color:#8a94a6;margin-left:1px}.line-app-mockups_quoteMutedCell__MDFQF{color:#66728a;font-variant-numeric:tabular-nums}.line-app-mockups_lookoutBody___6GWg{background:linear-gradient(rgba(24,169,153,.035) 1px,transparent 0),linear-gradient(90deg,rgba(24,169,153,.035) 1px,transparent 0),#f8fbfa;background-size:26px 26px}.line-app-mockups_motionHead__740xn{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.line-app-mockups_motionHead__740xn>span:first-child{display:grid;gap:2px}.line-app-mockups_motionHead__740xn b{font-size:13px;letter-spacing:-.01em}.line-app-mockups_motionHead__740xn small{color:#7a908e;font-size:9px}.line-app-mockups_motionCreate__nqHGc{border-radius:8px;background:#173f43;color:#fff;padding:7px 11px;font-size:9.5px;font-weight:700;white-space:nowrap}.line-app-mockups_motionWorkspace__f_ZQ7{flex:1;min-height:0;display:grid;grid-template-columns:.76fr 1.24fr;gap:10px}.line-app-mockups_motionList___qJdY{display:grid;align-content:start;gap:7px}.line-app-mockups_motionCard__CKtxi{display:grid;grid-template-columns:8px minmax(0,1fr) 24px;align-items:center;gap:8px;min-height:57px;border:1px solid #dfe9e7;border-radius:10px;background:rgba(255,255,255,.9);padding:8px 9px}.line-app-mockups_motionCardActive__T8hvn{border-color:#18a999;box-shadow:0 5px 16px rgba(24,169,153,.1)}.line-app-mockups_motionPulse__XRly2{width:7px;height:7px;border-radius:50%;background:#18a999;box-shadow:0 0 0 3px rgba(24,169,153,.13)}.line-app-mockups_motionCardCopy__KFluW{display:grid;gap:5px}.line-app-mockups_motionCardCopy__KFluW b{overflow:hidden;color:#173f43;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.line-app-mockups_motionCardCopy__KFluW small{overflow:hidden;color:#7a908e;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.line-app-mockups_motionCardCopy__KFluW i{margin:0 4px;color:#18a999;font-style:normal}.line-app-mockups_motionRuns__5BE6Y{color:#173f43;font-size:10px;font-weight:800;text-align:right}.line-app-mockups_motionCanvas__SFJpx{min-height:0;display:flex;flex-direction:column;border:1px solid #dfe9e7;border-radius:11px;background:rgba(255,255,255,.94);padding:10px 11px;box-shadow:0 10px 24px rgba(23,63,67,.06)}.line-app-mockups_canvasLabel__Ique9{color:#173f43;font-size:9px;font-weight:800}.line-app-mockups_motionFlow__qW1OA{flex:1;justify-content:center;padding:14px 0 10px}.line-app-mockups_flowStep__JcIjz,.line-app-mockups_motionFlow__qW1OA{display:flex;align-items:center;gap:4px}.line-app-mockups_flowStep__JcIjz>i{color:#9bb2af;font-size:10px;font-style:normal}.line-app-mockups_flowNode__CQpqR{width:72px;min-height:58px;display:flex;flex-direction:column;justify-content:center;gap:5px;border:1px solid #cfe0dd;border-radius:9px;background:#fff;padding:7px;text-align:left}.line-app-mockups_flowStep__JcIjz:first-child .line-app-mockups_flowNode__CQpqR{border-color:#f2a93b;background:#fffaf0}.line-app-mockups_flowStep__JcIjz:nth-child(2) .line-app-mockups_flowNode__CQpqR{border-color:#18a999;background:#effaf7}.line-app-mockups_flowNode__CQpqR small{color:#7a908e;font-size:7.5px;text-transform:uppercase;letter-spacing:.04em}.line-app-mockups_flowNode__CQpqR b{color:#173f43;font-size:8px;line-height:1.3}.line-app-mockups_motionMetrics___xJiT{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border-top:1px solid #edf2f1;padding-top:8px}.line-app-mockups_motionMetrics___xJiT>span{display:grid;gap:2px}.line-app-mockups_motionMetrics___xJiT small{color:#8ca09e;font-size:7.5px}.line-app-mockups_motionMetrics___xJiT b{color:#173f43;font-size:11px}.suite-hero_hero__Wajqp,.suite-hero_hero__Wajqp *{box-sizing:border-box}.suite-hero_hero__Wajqp{--paper:#fafaf8;--ink:#16151a;--ink-72:rgba(22,21,26,0.72);--ink-24:rgba(22,21,26,0.24);--ink-14:rgba(22,21,26,0.14);--line:rgba(22,21,26,0.08);--line-faint:rgba(22,21,26,0.05);--violet:#472cf5;--violet-deep:#3a20d8;--mono:ui-monospace,"SF Mono",Menlo,monospace;position:relative;overflow:hidden;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line);display:flex;flex-direction:column}.suite-hero_rise__i2zW8{opacity:0;animation:suite-hero_rise__i2zW8 .5s ease-out both;animation-delay:var(--d,0s)}@keyframes suite-hero_rise__i2zW8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.suite-hero_fade__Aitht{opacity:0;animation:suite-hero_fade__Aitht .8s ease-out both;animation-delay:var(--d,.55s)}@keyframes suite-hero_fade__Aitht{to{opacity:1}}.suite-hero_river__XCgLH{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 62% 58% at 50% 44%,rgba(0,0,0,.14),rgba(0,0,0,.42) 55%,#000 88%);mask-image:radial-gradient(ellipse 62% 58% at 50% 44%,rgba(0,0,0,.14),rgba(0,0,0,.42) 55%,#000 88%)}.suite-hero_col__j0JpQ{position:relative;z-index:2;flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1216px;margin:0 auto;padding:clamp(48px,7vh,118px) 24px clamp(56px,8vh,132px);border-left:1px solid var(--line);border-right:1px solid var(--line);text-align:center}.suite-hero_vline__2BvsS{position:absolute;top:0;bottom:0;width:1px;background:var(--line-faint);transform-origin:top;animation:suite-hero_lineIn__o13Au .9s ease .15s both}.suite-hero_vlineL__xONfj{left:16%}.suite-hero_vlineR__1vxly{right:16%}@keyframes suite-hero_lineIn__o13Au{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.suite-hero_frameLabel__U_tBW{position:absolute;font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--ink-24);background:var(--paper);padding:2px 8px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:5}.suite-hero_labelPaid__Yg0m4{left:0;top:96px;transform:translateX(-50%)}.suite-hero_labelApproved__bsXRH{right:0;top:96px;transform:translateX(50%);--d:0.65s}.suite-hero_labelSynced__A90uN{left:16%;bottom:118px;transform:translateX(-50%);--d:0.75s}.suite-hero_labelClosed__HMu4C{right:16%;bottom:174px;transform:translateX(50%);--d:0.7s}.suite-hero_sparkle__WrTKA{position:absolute;z-index:4;display:grid;place-items:center;width:34px;height:34px;transform:translate(-50%,-50%)}.suite-hero_sparkle__WrTKA:before{content:"";position:absolute;inset:0;border:1px solid var(--line);border-radius:50%;background:var(--paper)}.suite-hero_sparkle__WrTKA svg{position:relative;animation:suite-hero_twinkle__cuQhw 3.2s ease-in-out infinite alternate;animation-delay:var(--d,0s)}@keyframes suite-hero_twinkle__cuQhw{0%{transform:scale(.82) rotate(0deg);opacity:.45}to{transform:scale(1.05) rotate(12deg);opacity:.95}}.suite-hero_sparkleA__QE50T{left:0;top:318px;--d:0.8s}.suite-hero_sparkleB___zylH{left:84%;right:auto;top:196px;--d:1s}.suite-hero_sparkleB___zylH svg{--d:0.9s}.suite-hero_badge__KWtyn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 7px 6px 13px;font-size:13px;font-weight:500;color:var(--ink-72);text-decoration:none;transition:border-color .18s ease,color .18s ease}.suite-hero_badge__KWtyn:hover{border-color:var(--ink-24);color:var(--ink)}.suite-hero_badge__KWtyn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 42%,rgba(71,44,245,.09) 50%,transparent 58%);transform:translateX(-130%);animation:suite-hero_shimmer__WrB_d 8s ease-in-out infinite;pointer-events:none}@keyframes suite-hero_shimmer__WrB_d{0%,91%{transform:translateX(-130%)}to{transform:translateX(130%)}}.suite-hero_badgeMark__09vGQ{display:grid;place-items:center;animation:suite-hero_bloom__aVR2H 2.6s ease-in-out infinite;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.suite-hero_badgeMark__09vGQ img{display:block;width:16px;height:16px}.suite-hero_badge__KWtyn:hover .suite-hero_badgeMark__09vGQ{transform:scale(1.12) rotate(-8deg)}@keyframes suite-hero_bloom__aVR2H{0%,to{opacity:1}50%{opacity:.55}}.suite-hero_badgeArrow__tzQUy{flex:none;width:20px;height:20px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-size:11px;transition:transform .18s ease}.suite-hero_badge__KWtyn:hover .suite-hero_badgeArrow__tzQUy{transform:translateX(2px)}.suite-hero_title__BnlHn{margin:30px 0 0;font-size:clamp(40px,6.4vw,62px);line-height:1.06;font-weight:500;letter-spacing:-.014em;text-wrap:balance;color:var(--ink)}.suite-hero_titleLine__PBHzA{display:block}.suite-hero_titleAccent__lNPt7{color:var(--violet)}.suite-hero_lead__gIXhi{margin:22px auto 0;max-width:580px;font-size:17px;line-height:1.55;color:var(--ink-72);text-wrap:balance;white-space:pre-line}.suite-hero_ctaRow__OpPHS{margin-top:36px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.suite-hero_btn__ZcN92{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 23px;border-radius:11px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .18s cubic-bezier(.2,.7,.3,1),box-shadow .18s ease,background .18s ease,border-color .18s ease}.suite-hero_btn__ZcN92:active{transform:translateY(0) scale(.99)}.suite-hero_btnPrimary__qaIvg{background:var(--violet);color:#fff;box-shadow:0 1px 2px rgba(22,21,26,.06)}.suite-hero_btnPrimary__qaIvg:hover{background:var(--violet-deep);transform:translateY(-1px);box-shadow:0 10px 24px -10px rgba(71,44,245,.5)}.suite-hero_btnSecondary__Hk9Gr{background:#fff;color:var(--ink);border:1px solid var(--ink-14)}.suite-hero_btnSecondary__Hk9Gr:hover{border-color:var(--ink-24);transform:translateY(-1px);box-shadow:0 6px 16px -10px rgba(22,21,26,.25)}.suite-hero_badge__KWtyn:focus-visible,.suite-hero_btn__ZcN92:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.suite-hero_micro__iAlEV{margin:18px 0 0;font-family:var(--mono);font-size:12px;letter-spacing:.02em;color:rgba(22,21,26,.4)}@media (max-width:1150px){.suite-hero_frameLabel__U_tBW,.suite-hero_sparkle__WrTKA{display:none}}@media (max-width:900px){.suite-hero_vline__2BvsS{display:none}}@media (max-width:640px){.suite-hero_col__j0JpQ{padding:84px 20px 96px}.suite-hero_lead__gIXhi{font-size:16px}.suite-hero_ctaRow__OpPHS .suite-hero_btn__ZcN92{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.suite-hero_fade__Aitht,.suite-hero_rise__i2zW8,.suite-hero_vline__2BvsS{animation:none;opacity:1}.suite-hero_badgeMark__09vGQ,.suite-hero_badge__KWtyn:after,.suite-hero_sparkle__WrTKA svg{animation:none}.suite-hero_badgeArrow__tzQUy,.suite-hero_badgeMark__09vGQ,.suite-hero_badge__KWtyn,.suite-hero_btn__ZcN92{transition:none}}.public-command-palette_backdrop__U__hU{position:fixed;inset:0;z-index:2000;display:flex;align-items:flex-start;justify-content:center;padding:8vh 1rem 1rem;background:rgba(3,5,10,.25);backdrop-filter:blur(8px);font-family:var(--font-body),"Noto Sans JP","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;animation:public-command-palette_backdropIn__Zqqk_ .18s ease-out}.public-command-palette_dialog__JoBWi{width:min(980px,100%);border-radius:16px;border:1px solid #d9d8dd;background:#ffffff;box-shadow:0 28px 70px rgba(0,0,0,.2);overflow:hidden;transform-origin:center top;animation:public-command-palette_dialogIn__1jh1k .19s ease-out}.public-command-palette_dialog__JoBWi button,.public-command-palette_dialog__JoBWi input{font:inherit}.public-command-palette_searchRow__g10qz{display:flex;align-items:center;gap:.7rem;padding:1rem 1.35rem 1.1rem;border-bottom:1px solid #e2e4ea}.public-command-palette_searchIcon__WWo_7{color:#8f8e93;flex-shrink:0}.public-command-palette_searchInput__qGPRS{width:100%;border:0;border-radius:0;padding:.1rem 0;font-size:.98rem;line-height:1.35;letter-spacing:0;color:#1f1f22;outline:none;background:transparent}.public-command-palette_searchInput__qGPRS:focus{box-shadow:none}.public-command-palette_searchInput__qGPRS::-moz-placeholder{color:#8f8e93}.public-command-palette_searchInput__qGPRS::placeholder{color:#8f8e93}.public-command-palette_searchCloseButton__skmAL{border:0;background:transparent;color:#63606a;font-size:1.45rem;font-weight:500;line-height:1;cursor:pointer;padding:.1rem .3rem;border-radius:8px;transition:background-color .14s ease,color .14s ease}.public-command-palette_searchCloseButton__skmAL:hover{color:#1f1f22;background:#f6f5f9}.public-command-palette_results__axzj8{max-height:min(65vh,620px);overflow-y:auto;padding:.5rem .75rem .85rem}.public-command-palette_sectionLabel__Gktvh{margin:.2rem 0 .45rem;padding:0 .45rem;font-size:.78rem;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8f8e93}.public-command-palette_list__hXf4J{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.38rem}.public-command-palette_option__kpCX8{border-radius:10px;border:1px solid transparent;background:#ffffff;transition:background-color .15s ease,border-color .15s ease,transform .15s ease,box-shadow .15s ease}.public-command-palette_option__kpCX8:hover{border-color:#eceafd;background:#fafaff}.public-command-palette_optionSelected__7LugB{border-color:#a89eff;background:#f1eeff;box-shadow:0 4px 14px rgba(143,126,255,.18);transform:translateY(-1px)}.public-command-palette_optionButton__12hyF{width:100%;border:0;background:transparent;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:.95rem;padding:.72rem .88rem;cursor:pointer}.public-command-palette_optionButton__12hyF:focus-visible{outline:none}.public-command-palette_optionText__SBXGi{min-width:0;display:flex;flex-direction:column;gap:.16rem}.public-command-palette_optionLabel__JhELS{color:#1f1f22;font-size:1.03rem;line-height:1.2;font-weight:600}.public-command-palette_optionDescription__PkqJn{color:#8f8e93;font-size:.87rem;line-height:1.35}.public-command-palette_optionMeta__07kJR{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.public-command-palette_enterHint__RAJMT{border:1px solid #d1d0d4;background:#ffffff;color:#5e5c64;border-radius:7px;padding:.14rem .44rem;font-size:.72rem;font-weight:600;line-height:1;animation:public-command-palette_enterBadgeIn__OwAtl .13s ease-out}.public-command-palette_external__B4_lb{color:#8f8e93;font-size:1.05rem;flex-shrink:0}.public-command-palette_empty__eSjB8{margin:0;padding:1rem 1.35rem 1.1rem;color:#8f8e93;font-size:.88rem}.public-command-palette_srOnly__d5f0_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:720px){.public-command-palette_backdrop__U__hU{padding-top:4vh}.public-command-palette_dialog__JoBWi{width:min(100%,640px);border-radius:14px}.public-command-palette_searchInput__qGPRS{font-size:.95rem}.public-command-palette_optionLabel__JhELS{font-size:1rem}.public-command-palette_optionDescription__PkqJn{font-size:.85rem}}@media (max-width:480px){.public-command-palette_searchInput__qGPRS{font-size:.9rem}}@keyframes public-command-palette_dialogIn__1jh1k{0%{opacity:0;transform:scale(.985) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes public-command-palette_backdropIn__Zqqk_{0%{opacity:0}to{opacity:1}}@keyframes public-command-palette_enterBadgeIn__OwAtl{0%{opacity:0;transform:translateY(2px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.erp-platforms-mega-menu_menu__CWoO2{position:absolute;top:calc(100% + 10px);right:0;width:min(920px,calc(100vw - 40px));display:grid;grid-template-columns:210px minmax(0,1fr);overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:0 22px 60px rgba(15,27,61,.16)}.erp-platforms-mega-menu_platformRail__RXO8G{padding:14px;border-right:1px solid var(--line);background:color-mix(in srgb,var(--surface-muted) 72%,var(--surface))}.erp-platforms-mega-menu_railLabel__Ne2O2{margin:2px 10px 10px;color:var(--ink-soft);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.erp-platforms-mega-menu_platformButton__FTx8K{width:100%;min-height:58px;display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center;padding:8px 10px;border:0;border-radius:10px;color:var(--ink-soft);background:transparent;font:inherit;font-size:.84rem;font-weight:750;text-align:left;cursor:pointer}.erp-platforms-mega-menu_platformButton__FTx8K[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:0 7px 20px rgba(15,27,61,.08)}.erp-platforms-mega-menu_platformButton__FTx8K:hover{color:var(--ink)}.erp-platforms-mega-menu_platformButtonIcon__IoH13{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--surface)}.erp-platforms-mega-menu_platformButtonIcon__IoH13 svg{width:18px;height:18px}.erp-platforms-mega-menu_platformButton__FTx8K svg:last-child{color:color-mix(in srgb,var(--product-accent) 72%,var(--ink-soft))}.erp-platforms-mega-menu_platformPanel__w_aEZ{min-width:0;padding:22px 24px 18px}.erp-platforms-mega-menu_panelHeader__wilLV{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid var(--line)}.erp-platforms-mega-menu_panelTitle__c9Fgl{color:var(--ink);font-size:1rem;font-weight:800}.erp-platforms-mega-menu_panelHeader__wilLV p{max-width:580px;margin:6px 0 0;color:var(--ink-soft);font-size:.72rem;line-height:1.5}.erp-platforms-mega-menu_exploreLink__fBbzj{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--product-accent);font-size:.72rem;font-weight:750;text-decoration:none}.erp-platforms-mega-menu_groupGrid__G2PLd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:20px}.erp-platforms-mega-menu_groupTitle__KClb8{margin-bottom:8px;color:var(--ink-soft);font-size:.66rem;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.erp-platforms-mega-menu_group__swZiq a{display:flex;flex-direction:column;gap:3px;padding:8px 0;color:var(--ink);text-decoration:none}.erp-platforms-mega-menu_group__swZiq a:hover strong{color:var(--product-accent)}.erp-platforms-mega-menu_group__swZiq strong{font-size:.78rem;line-height:1.35}.erp-platforms-mega-menu_group__swZiq a span{display:-webkit-box;overflow:hidden;color:var(--ink-soft);font-size:.64rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.erp-platforms-mega-menu_panelFooter__v3DH2{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:14px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:.68rem}.erp-platforms-mega-menu_panelFooter__v3DH2 a{display:inline-flex;align-items:center;gap:5px;color:var(--product-accent);font-weight:750;text-decoration:none}@media (max-width:1120px){.erp-platforms-mega-menu_menu__CWoO2{width:min(820px,calc(100vw - 28px));grid-template-columns:190px minmax(0,1fr)}.erp-platforms-mega-menu_groupGrid__G2PLd{gap:18px}.erp-platforms-mega-menu_group__swZiq a span{display:none}}@media (prefers-reduced-motion:reduce){.erp-platforms-mega-menu_platformButton__FTx8K{transition:none}}.product-site-header_header__jIBB7{display:contents;color:var(--ink)}.product-site-header_skipLink__MfpQ_{position:fixed;top:8px;left:8px;z-index:300;padding:10px 14px;color:#111827;background:#fff;border-radius:8px;transform:translateY(-150%)}.product-site-header_skipLink__MfpQ_:focus{transform:none}.product-site-header_groupBar__sjDc9{position:relative;z-index:102;height:42px;color:#fff;background:#111827}.product-site-header_inner__BF6sx{width:min(1320px,calc(100% - 40px));height:100%;margin:0 auto;display:flex;align-items:center}.product-site-header_sankaHome__X0aDw{color:inherit;font-size:1rem;font-weight:750;letter-spacing:-.02em;text-decoration:none}.product-site-header_groupNav__wYSq2{display:flex;align-items:center;gap:4px;margin-left:auto;height:100%}.product-site-header_groupButton__EDuSn,.product-site-header_groupLink__mcasb,.product-site-header_iconButton__3Jx36{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 10px;border:0;color:inherit;background:transparent;border-radius:7px;font:inherit;font-size:.78rem;text-decoration:none;cursor:pointer}.product-site-header_iconButton__3Jx36{width:40px;padding:0}.product-site-header_groupButton__EDuSn:hover,.product-site-header_groupLink__mcasb:hover,.product-site-header_iconButton__3Jx36:hover{background:rgba(255,255,255,.1)}.product-site-header_menuWrap__n6_5S{position:relative}.product-site-header_productBar__xX0eq{position:sticky;top:0;z-index:101;height:66px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);backdrop-filter:blur(14px)}.product-site-header_productBrand__w6BT7{display:inline-flex;align-items:center;gap:10px;color:var(--ink);font-size:1.15rem;font-weight:750;text-decoration:none}.product-site-header_productBrand__w6BT7>:first-child{flex:0 0 28px}.product-site-header_productNav__qks11{margin-left:auto;display:flex;align-items:center;gap:2px;height:100%}.product-site-header_productLink___i1k3{position:relative;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 10px;border:0;color:var(--ink-soft);background:transparent;font:inherit;font-size:.8rem;font-weight:600;text-decoration:none;cursor:pointer}.product-site-header_productLink___i1k3[aria-current=page]:after{content:"";position:absolute;right:10px;bottom:3px;left:10px;height:2px;background:var(--product-accent)}.product-site-header_productLink___i1k3:hover{color:var(--ink)}.product-site-header_cta__KTxmu{margin-left:8px}.product-site-header_cta__KTxmu .product-site-header_productLink___i1k3{min-height:40px;padding:0 16px;border-radius:9px;color:#fff;background:var(--product-accent)}.product-site-header_dropdown__NycHi{position:absolute;top:calc(100% + 8px);right:0;width:min(calc(var(--menu-columns, 1) * 210px + 20px),880px,calc(100vw - 40px));display:grid;grid-template-columns:repeat(var(--menu-columns,1),minmax(150px,1fr));gap:20px;padding:20px;border:1px solid var(--line);border-radius:14px;background:var(--surface);box-shadow:0 18px 50px rgba(15,27,61,.14)}.product-site-header_productNav__qks11 .product-site-header_dropdown__NycHi{top:calc(100% + 10px)}.product-site-header_compactDropdown__uFcnP{width:160px;padding:8px}.product-site-header_productSwitcher__wIKan{width:390px;grid-template-columns:1fr;gap:2px;padding:8px}.product-site-header_switcherLink__B3PKO{min-height:52px;display:flex;align-items:center;gap:12px;padding:8px 10px;color:var(--ink);border-radius:9px;text-decoration:none}.product-site-header_switcherLink__B3PKO:hover{background:var(--surface-muted)}.product-site-header_switcherLink__B3PKO span{min-width:0;display:flex;flex-direction:column;gap:2px}.product-site-header_switcherLink__B3PKO strong{font-size:.84rem}.product-site-header_switcherLink__B3PKO small{color:var(--ink-soft);font-size:.68rem;line-height:1.3}.product-site-header_columnTitle__q4iVp{margin:2px 0 7px;color:var(--ink-soft);font-size:.7rem;font-weight:750;text-transform:uppercase;letter-spacing:.03em}.product-site-header_sheetLink__uCk5R{min-height:42px;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:var(--ink);font-size:.8rem;text-decoration:none}.product-site-header_productNav__qks11 .product-site-header_dropdown__NycHi .product-site-header_sheetLink__uCk5R{min-height:0;align-items:flex-start;padding:6px 10px;line-height:1.35}.product-site-header_sheetLink__uCk5R:hover{background:var(--surface-muted)}.product-site-header_mobileMenuButton__v16VM,.product-site-header_mobileOverlay__fPwRj,.product-site-header_productMenuButton__fr836{display:none}.product-site-header_groupButton__EDuSn:focus-visible,.product-site-header_groupLink__mcasb:focus-visible,.product-site-header_iconButton__3Jx36:focus-visible,.product-site-header_productBrand__w6BT7:focus-visible,.product-site-header_productLink___i1k3:focus-visible,.product-site-header_sheetLink__uCk5R:focus-visible,.product-site-header_switcherLink__B3PKO:focus-visible{outline:3px solid color-mix(in srgb,var(--product-accent) 65%,#fff);outline-offset:2px}@media (max-width:980px){.product-site-header_inner__BF6sx{width:calc(100% - 28px)}.product-site-header_groupBar__sjDc9{height:44px}.product-site-header_groupNav__wYSq2{display:none}.product-site-header_mobileMenuButton__v16VM,.product-site-header_productMenuButton__fr836{min-width:44px;min-height:44px;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:inherit}.product-site-header_productBar__xX0eq{height:56px}.product-site-header_productNav__qks11{display:none}.product-site-header_productBrand__w6BT7{font-size:1rem}.product-site-header_mobileOverlay__fPwRj{position:fixed;inset:0;z-index:200;display:flex;justify-content:flex-end;background:rgba(15,27,61,.42)}.product-site-header_mobileSheet__mg4J3{width:min(420px,100%);height:100%;overflow-y:auto;padding:16px 18px 32px;background:var(--surface);box-shadow:-12px 0 38px rgba(15,27,61,.18)}.product-site-header_closeButton__Tb8nL{width:44px;height:44px;margin-left:auto;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:var(--ink)}.product-site-header_sheetTitle__DdHH5{margin:4px 8px 14px;font-size:1.15rem;font-weight:750}.product-site-header_mobileSheet__mg4J3 hr{margin:16px 0;border:0;border-top:1px solid var(--line)}.product-site-header_sheetGroup__X_yf7{border-top:1px solid var(--line)}.product-site-header_sheetGroup__X_yf7 summary{min-height:48px;display:flex;align-items:center;padding:0 10px;font-weight:700;cursor:pointer}.product-site-header_sheetGroup__X_yf7>div{padding:2px 8px 10px}.product-site-header_sheetCta__8_PBt{margin-top:18px}.product-site-header_sheetCta__8_PBt .product-site-header_sheetLink__uCk5R{justify-content:center;color:#fff;background:var(--product-accent);font-weight:700}}@media (prefers-reduced-motion:reduce){.product-site-header_skipLink__MfpQ_{transition:none}}.global-erp-platform-menu_menu__8exI0{min-width:0}.global-erp-platform-menu_tabList__lJiG9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--line);border-radius:12px;background:color-mix(in srgb,var(--surface-muted) 78%,var(--surface))}.global-erp-platform-menu_tab__pZfJr{min-width:0;min-height:40px;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border:0;border-radius:9px;color:var(--ink-soft);background:transparent;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;transition:color .15s ease,background .15s ease,box-shadow .15s ease}.global-erp-platform-menu_tab__pZfJr:hover{color:var(--ink)}.global-erp-platform-menu_tab__pZfJr[aria-selected=true]{color:var(--ink);background:var(--surface);box-shadow:0 5px 16px color-mix(in srgb,var(--ink) 10%,transparent)}.global-erp-platform-menu_tab__pZfJr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.global-erp-platform-menu_tabIcon__NFAAV{width:24px;height:24px;display:grid;flex:0 0 24px;place-items:center;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.global-erp-platform-menu_tabIcon__NFAAV svg{width:15px;height:15px}.global-erp-platform-menu_panel__Ozz7Y{min-width:0;padding-top:16px}.global-erp-platform-menu_panelHeader___XUBz{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:14px;border-bottom:1px solid var(--line)}.global-erp-platform-menu_panelTitle__2FM1i{color:var(--ink);font-size:.95rem;font-weight:750;line-height:1.3}.global-erp-platform-menu_panelHeader___XUBz p{max-width:650px;margin:5px 0 0;color:var(--ink-soft);font-size:.73rem;line-height:1.45}.global-erp-platform-menu_exploreLink__0wRzh{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;color:var(--accent);font-size:.74rem;font-weight:700;line-height:1.4;text-decoration:none}.global-erp-platform-menu_exploreLink__0wRzh:hover,.global-erp-platform-menu_panelFooter__9TBYt a:hover{text-decoration:underline}.global-erp-platform-menu_nativeGrid__Q58x0{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 20px;padding-top:14px}.global-erp-platform-menu_groupTitle__x20Dd{margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid var(--line);color:var(--ink);font-size:.7rem;font-weight:750;letter-spacing:.01em}.global-erp-platform-menu_nativeLink__jZaQ1{display:block;margin:0 -4px;padding:4px;border-radius:6px;color:var(--ink-soft);font-size:.74rem;line-height:1.32;text-decoration:none}.global-erp-platform-menu_nativeLink__jZaQ1:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 6%,transparent)}.global-erp-platform-menu_nativeLinkFlagship__rcsRx{color:var(--ink);font-weight:700}.global-erp-platform-menu_groupGrid__BfVhG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-block:14px}.global-erp-platform-menu_platformGroup__H5Dtq a{display:flex;flex-direction:column;gap:2px;padding:6px 4px;margin-inline:-4px;border-radius:7px;color:var(--ink);text-decoration:none}.global-erp-platform-menu_platformGroup__H5Dtq a:hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}.global-erp-platform-menu_platformGroup__H5Dtq strong{font-size:.76rem;line-height:1.35}.global-erp-platform-menu_platformGroup__H5Dtq a:hover strong{color:var(--accent)}.global-erp-platform-menu_platformGroup__H5Dtq a span{display:-webkit-box;overflow:hidden;color:var(--ink-soft);font-size:.65rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.global-erp-platform-menu_panelFooter__9TBYt{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:10px;border-top:1px solid var(--line);color:var(--ink-soft);font-size:.68rem}.global-erp-platform-menu_panelFooter__9TBYt a{display:inline-flex;align-items:center;gap:5px;color:var(--accent);font-weight:700;text-decoration:none}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_tabList__lJiG9{display:flex;min-width:0;overflow-x:auto;scrollbar-width:none}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_tabList__lJiG9::-webkit-scrollbar{display:none}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_tab__pZfJr{flex:1 0 auto}.global-erp-platform-menu_mobile__24lXU{padding:2px 0 4px}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_panel__Ozz7Y{min-width:0;padding:14px 14px 0 48px}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_panelHeader___XUBz{flex-direction:column;gap:8px;padding-bottom:12px}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_groupGrid__BfVhG,.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_nativeGrid__Q58x0{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_groupGrid__BfVhG{padding-block:14px}.global-erp-platform-menu_mobile__24lXU .global-erp-platform-menu_panelFooter__9TBYt{align-items:flex-start;flex-direction:column;gap:7px}@media (max-width:1199px){.global-erp-platform-menu_nativeGrid__Q58x0{gap-inline:14px}.global-erp-platform-menu_platformGroup__H5Dtq a span{display:none}}@media (prefers-reduced-motion:reduce){.global-erp-platform-menu_tab__pZfJr{transition:none}}.static-page_page__UsIlN{max-width:920px;margin:0 auto;color:#1f2937}.static-page_header__wmZuo{margin-bottom:76px}.static-page_title__LZ8oq{margin:0;color:#252423;font-size:clamp(2.4rem,6vw,4.2rem);line-height:1.08;letter-spacing:-.02em;font-weight:800}.static-page_description__K_NuG{margin:22px 0 0;max-width:72ch;color:#4b5563;font-size:1.12rem;line-height:1.65}.static-page_sections__EfuKn{display:grid;gap:72px}.static-page_section__1CVSb{display:grid;gap:18px}.static-page_sectionTitle__Nu6UA{margin:0;color:#111827;font-size:clamp(1.5rem,4vw,2.25rem);line-height:1.2;font-weight:800}.static-page_paragraph__sDli0{margin:0;color:#3f3f46;font-size:1.08rem;line-height:1.7}.static-page_list__siJ9V{margin:0;padding-left:1.35rem;display:grid;gap:8px;color:#374151;font-size:1.06rem;line-height:1.65}.static-page_legacyBody__x7Tk8{color:#252423;display:grid;gap:14px}.static-page_legacyBody__x7Tk8 h2{margin:28px 0 10px;color:#1f2937;font-size:clamp(1.38rem,3vw,2rem);line-height:1.28;font-weight:800}.static-page_legacyBody__x7Tk8 h3{margin:22px 0 8px;color:#1f2937;font-size:clamp(1.18rem,2.4vw,1.5rem);line-height:1.3;font-weight:700}.static-page_legacyBody__x7Tk8 h4{margin:18px 0 8px;color:#1f2937;font-size:1.05rem;line-height:1.35;font-weight:700}.static-page_legacyBody__x7Tk8 p{margin:0;color:#374151;font-size:1.02rem;line-height:1.72}.static-page_legacyBody__x7Tk8 p+p{margin-top:10px}.static-page_legacyBody__x7Tk8 ol,.static-page_legacyBody__x7Tk8 ul{margin:4px 0 10px;padding-left:1.35rem;display:grid;gap:7px}.static-page_legacyBody__x7Tk8 li{color:#374151;font-size:1rem;line-height:1.65}.static-page_legacyBody__x7Tk8 a{color:#392cf4;text-decoration:none;font-weight:600}.static-page_legacyBody__x7Tk8 a:hover{text-decoration:underline}.static-page_legacyBody__x7Tk8 hr{margin:18px 0 14px;border:0;border-top:1px solid #e5e7eb}@media (max-width:980px){.static-page_header__wmZuo{margin-bottom:50px}.static-page_sections__EfuKn{gap:46px}.static-page_description__K_NuG,.static-page_legacyBody__x7Tk8 li,.static-page_legacyBody__x7Tk8 p,.static-page_list__siJ9V,.static-page_paragraph__sDli0{font-size:1rem}}.lookout-page_page__qr5cJ{--lo-ink:#173f43;--lo-accent:#18a999;--lo-sun:#f2a93b;--lo-soft:#e9f8f5;color:var(--lo-ink);background:#fbfdfc;overflow:hidden}.lookout-page_hero__mBlL0{min-height:760px;padding:110px max(5vw,32px) 84px;display:grid;grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr);align-items:center;gap:6vw;position:relative;background:radial-gradient(circle at 78% 18%,#d8f6ef 0,transparent 32%),linear-gradient(135deg,#f8f7ef,#f4fbf8 55%,#e8f5f2)}.lookout-page_hero__mBlL0:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(23,63,67,.045) 1px,transparent 0),linear-gradient(90deg,rgba(23,63,67,.045) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.lookout-page_heroGlow__kx3It{position:absolute;width:360px;height:360px;border:1px solid rgba(24,169,153,.28);border-radius:50%;right:17%;top:11%;box-shadow:0 0 0 70px rgba(24,169,153,.05),0 0 0 140px rgba(24,169,153,.03)}.lookout-page_console__w_48h,.lookout-page_heroCopy__8AdRy{position:relative;z-index:1}.lookout-page_wordmark__QLecv{display:flex;align-items:center;gap:12px;font-size:1.25rem;font-weight:800;letter-spacing:-.02em;margin-bottom:28px}.lookout-page_hero__mBlL0 h1{font-size:clamp(3.35rem,5.6vw,6.4rem);line-height:.93;letter-spacing:-.068em;max-width:760px;margin:0}.lookout-page_heroCopy__8AdRy>p{font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.65;color:#4c6667;max-width:650px;margin:30px 0}.lookout-page_actions__Gq238{display:flex;gap:12px;flex-wrap:wrap}.lookout-page_primary__mw5hT,.lookout-page_secondary__fiwDi{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border-radius:999px;font-weight:750;text-decoration:none}.lookout-page_primary__mw5hT{background:var(--lo-ink);color:#fff;box-shadow:0 12px 28px rgba(23,63,67,.18)}.lookout-page_secondary__fiwDi{color:var(--lo-ink);border:1px solid rgba(23,63,67,.2);background:rgba(255,255,255,.66)}.lookout-page_console__w_48h{background:#102d30;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:24px;padding:20px;box-shadow:0 36px 80px rgba(23,63,67,.25);transform:perspective(1400px) rotateY(-4deg) rotateX(2deg);animation:lookout-page_loFloat__9X_1w 7s ease-in-out infinite}.lookout-page_actionTop__tk_TM,.lookout-page_consoleTop__7jafL,.lookout-page_panelHead__EtDb0{display:flex;align-items:center;justify-content:space-between}.lookout-page_consoleTop__7jafL{font-size:.78rem;color:#bdd3d1;margin-bottom:16px}.lookout-page_consoleTop__7jafL span{font-size:.95rem;color:#fff;font-weight:750}.lookout-page_consoleTop__7jafL i{display:inline-block;width:8px;height:8px;background:var(--lo-accent);border-radius:50%;margin-right:6px}.lookout-page_consoleTop__7jafL b{font-weight:600;border:1px solid rgba(255,255,255,.13);padding:7px 10px;border-radius:8px}.lookout-page_metricGrid__0cMCk{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.lookout-page_chartPanel__t2Ggs,.lookout-page_metricGrid__0cMCk>div{background:#173a3d;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:15px}.lookout-page_metricGrid__0cMCk small{display:block;color:#9fb9b7;font-size:.68rem}.lookout-page_metricGrid__0cMCk strong{display:block;font-size:1.35rem;margin:7px 0 3px}.lookout-page_channel___kvmT em,.lookout-page_metricGrid__0cMCk em{color:#63d8b8;font-style:normal;font-size:.72rem}.lookout-page_chartPanel__t2Ggs{margin-top:9px;padding-bottom:6px}.lookout-page_panelHead__EtDb0 span{font-size:.75rem;color:#a7bfbd}.lookout-page_panelHead__EtDb0 b{font-size:.9rem}.lookout-page_chartPanel__t2Ggs svg{width:100%;height:auto;margin-top:4px}.lookout-page_gridLine__Y_Tvu{stroke:rgba(255,255,255,.07);fill:none}.lookout-page_area__iUBSL{fill:url(#lookout-area)}.lookout-page_line__mjsPk{fill:none;stroke:#35d3b7;stroke-width:3;stroke-linecap:round}.lookout-page_channelRows__ia_IC{padding:8px 5px 0}.lookout-page_channel___kvmT{display:grid;grid-template-columns:100px 1fr 44px 38px;align-items:center;gap:9px;padding:8px;font-size:.69rem;color:#b4c9c7}.lookout-page_channel___kvmT>i{height:5px;background:rgba(255,255,255,.07);border-radius:9px;overflow:hidden}.lookout-page_channel___kvmT>i b{display:block;height:100%;background:linear-gradient(90deg,var(--lo-accent),#72dfc7);border-radius:9px}.lookout-page_channel___kvmT strong{color:#fff}.lookout-page_signalRail__Yg0d_{display:flex;align-items:center;justify-content:center;gap:22px;padding:24px;background:#fff;border-block:1px solid #dbe9e6;font-size:.82rem;font-weight:700;color:#587170}.lookout-page_signalRail__Yg0d_ i{color:#a3b8b5;font-style:normal}.lookout-page_signalRail__Yg0d_ b{color:var(--lo-accent)}.lookout-page_intro__7MEjz{max-width:950px;margin:0 auto;padding:130px 28px 70px;text-align:center}.lookout-page_eyebrow__F69y7{text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:800;color:var(--lo-accent)}.lookout-page_actionCopy__p38ZE h2,.lookout-page_finalCta__P9Tpq h2,.lookout-page_foundation__C9C3A h2,.lookout-page_intro__7MEjz h2,.lookout-page_journey__DAaZG h2{font-size:clamp(2.4rem,4.4vw,4.7rem);line-height:1.02;letter-spacing:-.055em;margin:18px 0}.lookout-page_actionCopy__p38ZE>p:last-child,.lookout-page_intro__7MEjz>p:last-child,.lookout-page_journeyCopy__VzBH6>p:last-child{font-size:1.12rem;line-height:1.75;color:#607776;max-width:760px;margin-inline:auto}.lookout-page_outcomes__Hzi3t{max-width:1240px;margin:0 auto;padding:20px 28px 130px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.lookout-page_outcomes__Hzi3t article{padding:34px;border-top:2px solid var(--lo-ink);background:#fff;min-height:270px}.lookout-page_outcomes__Hzi3t article>span{font-family:monospace;color:var(--lo-accent)}.lookout-page_outcomes__Hzi3t h3{font-size:1.5rem;margin:54px 0 12px;letter-spacing:-.03em}.lookout-page_foundation__C9C3A article p,.lookout-page_outcomes__Hzi3t p{color:#647b79;line-height:1.65}.lookout-page_actionSection__A2eVE,.lookout-page_journey__DAaZG{max-width:1280px;margin:0 auto;padding:110px 32px;display:grid;grid-template-columns:.8fr 1.2fr;gap:8vw;align-items:center}.lookout-page_journey__DAaZG{border-radius:34px;background:#e7f6f2}.lookout-page_journeyCopy__VzBH6{text-align:left}.lookout-page_pathCard__skIVY{background:#fff;border-radius:20px;padding:26px;box-shadow:0 24px 50px rgba(23,63,67,.1)}.lookout-page_pathStep__oZoJa{display:flex;align-items:center;gap:15px;position:relative;padding:12px}.lookout-page_pathStep__oZoJa>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--lo-soft);color:var(--lo-accent);font-size:.75rem;font-weight:800}.lookout-page_pathStep__oZoJa p{font-weight:750;margin:0}.lookout-page_pathStep__oZoJa small{display:block;font-weight:500;color:#849795;margin-top:4px}.lookout-page_pathStep__oZoJa>i{position:absolute;width:1px;height:18px;background:#c9dcd8;left:29px;bottom:-10px}.lookout-page_actionSection__A2eVE{grid-template-columns:1.1fr .9fr;padding-block:150px}.lookout-page_actionCard__vS5Xw{background:var(--lo-ink);color:#fff;border-radius:24px;padding:28px;box-shadow:0 30px 70px rgba(23,63,67,.2)}.lookout-page_actionTop__tk_TM{font-size:.82rem}.lookout-page_actionTop__tk_TM b{margin-right:auto;margin-left:8px}.lookout-page_actionTop__tk_TM span{background:#255b59;color:#7be2ca;border-radius:999px;padding:5px 10px}.lookout-page_actionCard__vS5Xw h3{font-size:2rem;line-height:1.2;letter-spacing:-.04em;margin:48px 0 16px}.lookout-page_actionCard__vS5Xw>p{color:#b9cecb;line-height:1.65}.lookout-page_actionButtons__EPJXT{display:flex;gap:9px;margin-top:28px}.lookout-page_actionButtons__EPJXT button{border:0;border-radius:10px;padding:11px 14px;font-weight:700}.lookout-page_actionButtons__EPJXT button:first-child{background:#fff;color:var(--lo-ink)}.lookout-page_actionButtons__EPJXT button:last-child{background:#24655e;color:#fff}.lookout-page_foundation__C9C3A{padding:120px max(5vw,28px);background:#f3efe2;text-align:center}.lookout-page_foundation__C9C3A>div{display:grid;grid-template-columns:repeat(3,1fr);max-width:1180px;margin:65px auto 0;text-align:left}.lookout-page_foundation__C9C3A article{padding:28px 36px;border-left:1px solid #cfcbbd}.lookout-page_foundation__C9C3A article:last-child{border-right:1px solid #cfcbbd}.lookout-page_foundation__C9C3A h3{font-size:1.25rem}.lookout-page_finalCta__P9Tpq{padding:130px 28px;text-align:center;background:linear-gradient(145deg,#dff7f1,#fff6dc)}.lookout-page_finalCta__P9Tpq h2{max-width:940px;margin:25px auto 40px}.lookout-page_finalCta__P9Tpq .lookout-page_actions__Gq238{justify-content:center}@keyframes lookout-page_loFloat__9X_1w{50%{transform:perspective(1400px) rotateY(-2deg) rotateX(1deg) translateY(-8px)}}@media(max-width:980px){.lookout-page_hero__mBlL0{grid-template-columns:1fr;padding-top:90px}.lookout-page_hero__mBlL0 h1{max-width:800px}.lookout-page_console__w_48h{transform:none}.lookout-page_outcomes__Hzi3t{grid-template-columns:1fr}.lookout-page_outcomes__Hzi3t article{min-height:auto}.lookout-page_actionSection__A2eVE,.lookout-page_journey__DAaZG{grid-template-columns:1fr;gap:55px}.lookout-page_actionSection__A2eVE{padding-block:100px}.lookout-page_foundation__C9C3A>div{grid-template-columns:1fr}.lookout-page_foundation__C9C3A article,.lookout-page_foundation__C9C3A article:last-child{border:0;border-top:1px solid #cfcbbd}.lookout-page_signalRail__Yg0d_{overflow:auto;justify-content:flex-start;padding-inline:22px}}@media(max-width:640px){.lookout-page_hero__mBlL0{padding:72px 18px 52px;min-height:auto}.lookout-page_hero__mBlL0 h1{font-size:3.25rem}.lookout-page_heroCopy__8AdRy>p{font-size:1rem}.lookout-page_console__w_48h{padding:12px;border-radius:16px}.lookout-page_metricGrid__0cMCk{grid-template-columns:1fr}.lookout-page_metricGrid__0cMCk>div:nth-child(n+2){display:none}.lookout-page_channel___kvmT{grid-template-columns:84px 1fr 38px}.lookout-page_channel___kvmT em{display:none}.lookout-page_intro__7MEjz{padding-top:95px}.lookout-page_outcomes__Hzi3t{padding-bottom:85px}.lookout-page_journey__DAaZG{border-radius:0;padding:80px 20px}.lookout-page_actionSection__A2eVE{padding:90px 20px}.lookout-page_actionCard__vS5Xw{padding:20px}.lookout-page_actionCard__vS5Xw h3{font-size:1.55rem;margin-top:38px}.lookout-page_actionButtons__EPJXT{flex-direction:column}.lookout-page_foundation__C9C3A{padding-block:90px}.lookout-page_finalCta__P9Tpq{padding-block:95px}.lookout-page_primary__mw5hT,.lookout-page_secondary__fiwDi{width:100%}}@media(prefers-reduced-motion:reduce){.lookout-page_console__w_48h{animation:none}}.lookout-page_why__QTehk{padding:130px max(4vw,24px);color:#edf8f6;background-color:#0d2426;background-image:linear-gradient(rgba(151,207,197,.055) 1px,transparent 0),linear-gradient(90deg,rgba(151,207,197,.055) 1px,transparent 0);background-size:44px 44px}.lookout-page_whyHeader__ljimQ{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:9vw;align-items:end;max-width:1280px;margin:0 auto 68px}.lookout-page_faqHeader__LcdzD h2,.lookout-page_whyHeader__ljimQ h2{font-size:clamp(2.5rem,4.5vw,5rem);line-height:1.02;letter-spacing:-.055em;margin:18px 0 0}.lookout-page_whyHeader__ljimQ>p{max-width:480px;margin:0;color:#9fbbb7;font-size:1.05rem;line-height:1.72}.lookout-page_comparisonScroller__dGfbA{max-width:1280px;margin:0 auto;overflow-x:auto;border:1px solid rgba(190,224,218,.16);scrollbar-color:var(--lo-accent) #173235}.lookout-page_comparison__jvVpl{width:100%;min-width:1110px;border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left}.lookout-page_comparison__jvVpl td,.lookout-page_comparison__jvVpl th{height:112px;padding:20px 22px;border-right:1px solid rgba(190,224,218,.13);border-bottom:1px solid rgba(190,224,218,.13);vertical-align:middle}.lookout-page_comparison__jvVpl thead th{height:118px;color:#eaf6f4;font-size:.88rem;font-weight:750}.lookout-page_comparison__jvVpl tbody th,.lookout-page_comparison__jvVpl thead th:first-child{width:29%;position:sticky;left:0;z-index:2;background:#0d2426}.lookout-page_comparison__jvVpl tbody th{color:#e8f3f1;font-size:.92rem;line-height:1.45}.lookout-page_comparison__jvVpl td{color:#7f9d99;font-size:.82rem;line-height:1.45;text-align:center}.lookout-page_comparison__jvVpl td span{display:block;color:#6e8b87;font-size:1rem;margin-bottom:5px}.lookout-page_comparison__jvVpl td:nth-child(2),.lookout-page_comparison__jvVpl th:nth-child(2){background:rgba(24,169,153,.12);border-left:1px solid var(--lo-accent);border-right:1px solid var(--lo-accent);color:#effbf8}.lookout-page_comparison__jvVpl thead th:nth-child(2){border-top:2px solid var(--lo-accent);font-size:1rem}.lookout-page_comparison__jvVpl tbody tr:last-child td:nth-child(2){border-bottom:2px solid var(--lo-accent)}.lookout-page_comparison__jvVpl thead th:nth-child(2){display:flex;align-items:center;justify-content:center;gap:8px}.lookout-page_comparison__jvVpl .lookout-page_check__V_OXb{color:#5ee0c0;font-size:1.15rem}.lookout-page_comparison__jvVpl tr>:last-child{border-right:0}.lookout-page_comparison__jvVpl tbody tr:last-child>*{border-bottom:0}.lookout-page_faq__4ivUO{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:9vw;padding:130px max(5vw,28px);background:#f7fbfa}.lookout-page_faqHeader__LcdzD{position:sticky;top:150px;align-self:start}.lookout-page_faqHeader__LcdzD h2{max-width:620px;color:var(--lo-ink)}.lookout-page_faqHeader__LcdzD>p:last-child{max-width:500px;margin:26px 0 0;color:#647b79;font-size:1.05rem;line-height:1.7}.lookout-page_faqList__kSSJP{border-top:1px solid #cddedb}.lookout-page_faqItem__gNwU5{border-bottom:1px solid #cddedb}.lookout-page_faqItem__gNwU5 summary{display:grid;grid-template-columns:42px minmax(0,1fr) 22px;align-items:center;gap:12px;min-height:92px;padding:18px 4px;cursor:pointer;list-style:none;font-size:1.08rem;font-weight:750;line-height:1.4}.lookout-page_faqItem__gNwU5 summary::-webkit-details-marker{display:none}.lookout-page_faqItem__gNwU5 summary>span{font-family:monospace;color:var(--lo-accent);font-size:.75rem;font-weight:700}.lookout-page_faqItem__gNwU5 summary>i{position:relative;width:18px;height:18px}.lookout-page_faqItem__gNwU5 summary>i:after,.lookout-page_faqItem__gNwU5 summary>i:before{content:"";position:absolute;top:8px;left:2px;width:14px;height:1.5px;background:var(--lo-ink);transition:transform .2s ease}.lookout-page_faqItem__gNwU5 summary>i:after{transform:rotate(90deg)}.lookout-page_faqItem__gNwU5[open] summary>i:after{transform:rotate(0)}.lookout-page_faqItem__gNwU5 p{max-width:720px;margin:0;padding:0 44px 30px;color:#607776;font-size:.98rem;line-height:1.75}@media(max-width:980px){.lookout-page_why__QTehk{padding-block:100px}.lookout-page_whyHeader__ljimQ{grid-template-columns:1fr;gap:24px}.lookout-page_whyHeader__ljimQ>p{max-width:700px}.lookout-page_faq__4ivUO{grid-template-columns:1fr;gap:55px;padding-block:100px}.lookout-page_faqHeader__LcdzD{position:static}.lookout-page_faqHeader__LcdzD h2{max-width:760px}}@media(max-width:640px){.lookout-page_why__QTehk{padding:84px 18px}.lookout-page_whyHeader__ljimQ{margin-bottom:44px}.lookout-page_faqHeader__LcdzD h2,.lookout-page_whyHeader__ljimQ h2{font-size:2.55rem}.lookout-page_comparisonScroller__dGfbA{margin-right:-18px;border-right:0}.lookout-page_comparison__jvVpl{min-width:960px}.lookout-page_comparison__jvVpl td,.lookout-page_comparison__jvVpl th{height:98px;padding:16px 14px}.lookout-page_comparison__jvVpl tbody th,.lookout-page_comparison__jvVpl thead th:first-child{width:220px}.lookout-page_faq__4ivUO{padding:84px 20px}.lookout-page_faqItem__gNwU5 summary{grid-template-columns:34px minmax(0,1fr) 20px;min-height:82px;font-size:1rem}.lookout-page_faqItem__gNwU5 p{padding:0 0 26px 46px}}@media(prefers-reduced-motion:reduce){.lookout-page_faqItem__gNwU5 summary>i:after,.lookout-page_faqItem__gNwU5 summary>i:before{transition:none}}.lookout-page_comparison__jvVpl thead th:nth-child(2){display:table-cell}.lookout-page_lookoutColumnHeading__SjXQR{display:flex;align-items:center;justify-content:center;gap:8px}.lookout-page_hero__mBlL0{grid-template-columns:minmax(320px,.72fr) minmax(620px,1.28fr);gap:clamp(36px,5vw,88px)}.lookout-page_hero__mBlL0 h1{max-width:680px;font-size:clamp(2.8rem,4vw,4.65rem);line-height:1.02;letter-spacing:-.055em}.lookout-page_heroProductVisual__UVtbx{position:relative;z-index:1;width:100%;max-width:960px;justify-self:end;filter:drop-shadow(0 32px 52px rgba(23,63,67,.12))}.lookout-page_heroProductVisual__UVtbx>*{width:100%;max-width:none}@media(max-width:1180px){.lookout-page_hero__mBlL0{grid-template-columns:minmax(300px,.78fr) minmax(540px,1.22fr);gap:36px}.lookout-page_hero__mBlL0 h1{font-size:clamp(2.75rem,4.2vw,4rem)}}@media(max-width:980px){.lookout-page_hero__mBlL0{grid-template-columns:1fr}.lookout-page_heroProductVisual__UVtbx{justify-self:center;margin-top:24px}.lookout-page_hero__mBlL0 h1{max-width:720px}}@media(max-width:640px){.lookout-page_hero__mBlL0 h1{font-size:2.75rem;line-height:1.06}.lookout-page_heroProductVisual__UVtbx{overflow:hidden;margin-right:-18px;max-width:calc(100% + 18px);-webkit-mask-image:linear-gradient(90deg,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 84%,transparent)}.lookout-page_heroProductVisual__UVtbx>*{width:680px;max-width:none}}