.TrafficVisuals_flow__djs1w{margin-top:32px}.TrafficVisuals_illustration__YCWeN{width:100%;height:auto;display:block;border-radius:24px}.TrafficVisuals_stages__Mxpxg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center;gap:24px;margin:8px 0 24px}.TrafficVisuals_stages__Mxpxg span{font-size:11px;color:#56638a;font-weight:650}.TrafficVisuals_stages__Mxpxg h2{font-size:28px;font-weight:750;letter-spacing:-.04em;margin:6px 0}.TrafficVisuals_stages__Mxpxg p{font-size:13px;color:#67748a}.TrafficVisuals_stages__Mxpxg strong{display:block;font-size:38px;color:#252a99;line-height:1.4;margin-top:10px}.TrafficVisuals_stages__Mxpxg small{font-size:14px;margin-left:5px;font-weight:500}.TrafficVisuals_rates__pOFlw{display:grid;grid-template-columns:1fr 120px 1fr;align-items:center;text-align:center;background:#f1f3ff;border-radius:18px;padding:22px}.TrafficVisuals_rates__pOFlw>div{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.TrafficVisuals_rates__pOFlw span{font-size:13px;color:#5e6b86}.TrafficVisuals_rates__pOFlw strong{font-size:30px;color:#242994}.TrafficVisuals_rates__pOFlw small{font-size:11px;color:#56647a}.TrafficVisuals_plus__MdR2t{color:#262b95!important;font-weight:700}.TrafficVisuals_scenario__xymiX{margin-top:20px;text-align:center}.TrafficVisuals_scenario__xymiX>div{display:flex;justify-content:center;gap:8px}.TrafficVisuals_scenario__xymiX button,.TrafficVisuals_tabs__VTeGY button{border:1px solid #dce1ef;border-radius:8px;background:#fff;color:#5d6880;padding:10px 14px;font-size:13px;cursor:pointer}.TrafficVisuals_scenario__xymiX button[aria-pressed=true],.TrafficVisuals_tabs__VTeGY button[aria-pressed=true]{color:#fff;background:#262b96;border-color:#262b96}.TrafficVisuals_scenario__xymiX p{margin-top:16px;font-size:15px;color:#35415d}.TrafficVisuals_note___O0la{font-size:11px;line-height:1.8;color:#7a8499;text-align:center;margin-top:14px}.TrafficVisuals_gallery__zF4d5{margin:24px 0 0;border:1px solid #dbe1ef;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 20px 65px #202e5e12;min-width:0}.TrafficVisuals_toolbar__7M1T7{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;background:#1e2550;color:#fff}.TrafficVisuals_toolbar__7M1T7 span{font-size:11px;font-weight:600;letter-spacing:.06em}.TrafficVisuals_toolbar__7M1T7 button{border:1px solid #7981a3;border-radius:6px;padding:7px 10px;background:#ffffff0d;color:#fff;font-size:12px;cursor:pointer}.TrafficVisuals_tabs__VTeGY{display:flex;gap:8px;padding:14px 18px;flex-wrap:wrap;background:#f7f8fd}.TrafficVisuals_capture__yShW7{background:#f4f5fa;max-height:720px;overflow-y:auto}.TrafficVisuals_capture__yShW7 img{width:100%;height:auto;display:block}.TrafficVisuals_gallery__zF4d5 figcaption{padding:16px 22px;display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center}.TrafficVisuals_gallery__zF4d5 figcaption strong{font-size:14px;font-weight:600;width:100%}.TrafficVisuals_gallery__zF4d5 figcaption span{font-size:11px;color:#56647a}.TrafficVisuals_gallery__zF4d5 figcaption a{font-size:12px;color:#242b96;margin-left:auto}.TrafficVisuals_compact__ghyeV .TrafficVisuals_toolbar__7M1T7{padding:12px}.TrafficVisuals_compact__ghyeV .TrafficVisuals_tabs__VTeGY{padding:10px}.TrafficVisuals_compact__ghyeV .TrafficVisuals_tabs__VTeGY button{font-size:11px;padding:8px}.TrafficVisuals_compact__ghyeV figcaption{padding:14px}.TrafficVisuals_compact__ghyeV figcaption strong{font-size:12px}.TrafficVisuals_dialog____OiG{position:fixed;inset:0;margin:auto;width:min(1600px,96vw);max-width:96vw;max-height:94dvh;border:1px solid #dce2ef;border-radius:16px;padding:0;background:#fff;color:#27304a}.TrafficVisuals_dialog____OiG::backdrop{background:#111938bd;backdrop-filter:blur(5px)}.TrafficVisuals_dialogTop__S8YVF{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 22px;background:#f3f5fc}.TrafficVisuals_dialogTop__S8YVF button{border:1px solid #cfd7e8;background:#fff;border-radius:8px;padding:8px 16px;cursor:pointer}.TrafficVisuals_zoomBody__wHSqb{max-height:76dvh;overflow:auto;overscroll-behavior:contain}.TrafficVisuals_zoomBody__wHSqb img{display:block;min-width:1050px;width:100%;height:auto}.TrafficVisuals_dialog____OiG>p{padding:12px 20px;font-size:12px;color:#6a7890}.TrafficVisuals_bridge__yLoGg{display:grid;grid-template-columns:1fr 60px 1fr;gap:24px;align-items:center;margin-top:30px}.TrafficVisuals_bridge__yLoGg>div:not(.TrafficVisuals_result__VYBUN){border:1px solid #e1e6f2;border-radius:20px;background:#fff;padding:30px}.TrafficVisuals_source__jBneh{font-size:12px;color:#3f4a9c;font-weight:700}.TrafficVisuals_bridge__yLoGg h3{font-size:23px;font-weight:700;line-height:1.5;margin:14px 0 22px;letter-spacing:-.03em}.TrafficVisuals_pills__mGY7Q{display:flex;gap:8px;flex-wrap:wrap}.TrafficVisuals_pills__mGY7Q span{font-size:12px;padding:7px 11px;border-radius:6px;background:#f0f3fb;color:#58657e}.TrafficVisuals_connector__ausIS{text-align:center;font-size:34px;color:#3547a5}.TrafficVisuals_result__VYBUN{grid-column:1/-1;background:#232b8f;color:#fff;border-radius:18px;text-align:center;padding:26px}.TrafficVisuals_result__VYBUN b{font-size:25px;letter-spacing:-.03em}.TrafficVisuals_result__VYBUN p{font-size:14px;color:#d7dcfa;margin-top:8px}.TrafficVisuals_gallery__zF4d5 button:focus-visible,.TrafficVisuals_scenario__xymiX button:focus-visible{outline:3px solid #8998ff;outline-offset:3px}@media(max-width:700px){.TrafficVisuals_stages__Mxpxg{gap:7px}.TrafficVisuals_stages__Mxpxg h2{font-size:20px}.TrafficVisuals_stages__Mxpxg span{font-size:9px}.TrafficVisuals_stages__Mxpxg p{font-size:11px}.TrafficVisuals_stages__Mxpxg strong{font-size:29px}.TrafficVisuals_stages__Mxpxg small{font-size:11px}.TrafficVisuals_rates__pOFlw{grid-template-columns:1fr;padding:16px;gap:10px}.TrafficVisuals_rates__pOFlw>div{gap:8px}.TrafficVisuals_rates__pOFlw strong{font-size:25px}.TrafficVisuals_rates__pOFlw small{width:100%}.TrafficVisuals_plus__MdR2t{font-size:11px!important}.TrafficVisuals_scenario__xymiX button{padding:9px;font-size:11px}.TrafficVisuals_scenario__xymiX p{font-size:13px}.TrafficVisuals_toolbar__7M1T7{padding:12px}.TrafficVisuals_toolbar__7M1T7 span{font-size:9px}.TrafficVisuals_toolbar__7M1T7 button{font-size:10px;padding:6px}.TrafficVisuals_tabs__VTeGY{padding:10px;gap:6px}.TrafficVisuals_tabs__VTeGY button{font-size:11px;padding:8px}.TrafficVisuals_gallery__zF4d5 figcaption{padding:13px}.TrafficVisuals_gallery__zF4d5 figcaption strong{font-size:13px}.TrafficVisuals_bridge__yLoGg{grid-template-columns:1fr;gap:14px}.TrafficVisuals_bridge__yLoGg>div:not(.TrafficVisuals_result__VYBUN){padding:22px}.TrafficVisuals_result__VYBUN{grid-column:1}.TrafficVisuals_result__VYBUN b{font-size:20px}.TrafficVisuals_result__VYBUN p{font-size:13px}.TrafficVisuals_gallery__zF4d5 figcaption a{margin-left:0}}.TrafficVisuals_capture__yShW7{position:relative;height:clamp(280px,52vw,620px);max-height:65dvh;scrollbar-gutter:stable;overflow:auto;overscroll-behavior:contain}.TrafficVisuals_capturePanel__IqOdw{position:relative;min-height:100%;background:#f4f5fa}.TrafficVisuals_scrollHint__dt0wl{margin:0;padding:0 18px 10px;background:#f7f8fd;color:#56647a;font-size:11px}.TrafficVisuals_capture__yShW7:focus-visible{outline:3px solid #8998ff;outline-offset:-3px}.TrafficVisuals_tabs__VTeGY button{transition:background-color .18s,color .18s,border-color .18s}.TrafficVisuals_compact__ghyeV .TrafficVisuals_capture__yShW7{height:380px;max-height:60dvh}@media(max-width:700px){.TrafficVisuals_capture__yShW7,.TrafficVisuals_compact__ghyeV .TrafficVisuals_capture__yShW7{height:300px;max-height:55dvh}.TrafficVisuals_scrollHint__dt0wl{font-size:10px;padding:0 10px 10px}}@media(prefers-reduced-motion:reduce){.TrafficVisuals_tabs__VTeGY button{transition:none}}.TrafficVisuals_appFrame___9H_n{overflow:hidden;background:#f4f5fa}.TrafficVisuals_appHeader__WM9fY{position:relative;aspect-ratio:2000/55;overflow:hidden;background:#fff}.TrafficVisuals_appHeader__WM9fY img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none}.TrafficVisuals_appBody__ZyOlh{display:grid;grid-template-columns:13% minmax(0,1fr)}.TrafficVisuals_appSidebar__1OIMb{position:relative;overflow:hidden;background:#fff;border-right:1px solid #e7e9f1}.TrafficVisuals_appSidebar__1OIMb img{position:absolute;top:0;left:0;width:769.2308%;height:auto;max-width:none;transform:translateY(-5.0137%)}.TrafficVisuals_capturePanel__IqOdw{min-height:0}.TrafficVisuals_contentCrop__qMfjC{position:relative;overflow:hidden;width:100%}.TrafficVisuals_capture__yShW7 .TrafficVisuals_contentCrop__qMfjC img{position:absolute;height:auto;max-width:none;display:block}@media(hover:none),(max-width:899px),(pointer:coarse){.TrafficVisuals_capture__yShW7{overscroll-behavior-y:auto}}.TrafficVisuals_capturePanel__IqOdw:last-child{min-height:100%}.EnglishDemos_frame__8LFwZ{width:100%;min-width:0}.EnglishDemos_body__ngdMW{scrollbar-gutter:auto}.EnglishDemos_bars__TMXtj{display:flex;align-items:flex-end;gap:12px;min-height:190px;margin:20px 0}.EnglishDemos_bars__TMXtj button{border:0;background:transparent;flex:1;min-width:0;color:#56647a;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:12px}.EnglishDemos_bars__TMXtj button>span{display:block;width:80%;max-width:64px;background:#cbd0fc;border-radius:8px 8px 0 0}.EnglishDemos_bars__TMXtj button[aria-pressed=true]>span{background:#25269a}.EnglishDemos_bars__TMXtj small{font-size:11px;overflow-wrap:anywhere}.EnglishDemos_action__t17S7,.EnglishDemos_prompts__wVQba button{padding:10px 12px;border:1px solid #dce2f0;border-radius:9px;background:#fff;color:#25269a;cursor:pointer}.EnglishDemos_prompts__wVQba{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.EnglishDemos_prompts__wVQba button{font-size:13px;text-align:left}.EnglishDemos_prompts__wVQba button[aria-pressed=true]{background:#25269a;color:#fff}.EnglishDemos_answer__Vc06b{padding:24px;border-radius:15px;background:#f5f7fd;color:#202b41}.EnglishDemos_answer__Vc06b dt{font-weight:700;color:#25269a;margin:20px 0 6px;font-size:13px}.EnglishDemos_answer__Vc06b dd{font-size:14px;line-height:1.8;margin:0}.EnglishDemos_ai__6yjqK{min-width:0}.EnglishDemos_ai__6yjqK h3{font-size:clamp(20px,2.3vw,30px);line-height:1.35;margin:14px 0}.EnglishDemos_ai__6yjqK button:focus-visible,.EnglishDemos_frame__8LFwZ button:focus-visible{outline:3px solid #7475ef;outline-offset:3px}@media(hover:none),(max-width:899px),(pointer:coarse){.EnglishDemos_body__ngdMW{height:auto;max-height:none;overflow:visible;overscroll-behavior:auto}.EnglishDemos_answer__Vc06b{padding:18px}.EnglishDemos_staffBody__eSVtX{max-height:none;min-height:0;overflow-x:auto;overscroll-behavior:auto}.EnglishDemos_phone__fWfUu{height:auto;min-height:530px}.EnglishDemos_phoneBody__n843e{overflow:visible;flex:auto}}.PortraitDemo_figure__vP2Qo{width:100%;max-width:560px;margin:0 auto;color:#202b40;font-size:14px;line-height:1.5}.PortraitDemo_tablet__dlaPs{aspect-ratio:3/4;box-sizing:border-box;border:10px solid #202b40;border-radius:36px;background:#f5f6fb;display:flex;flex-direction:column;box-shadow:0 28px 60px #26279920}.PortraitDemo_chrome__ighwA{display:flex;justify-content:space-between;align-items:center;padding:17px 22px;background:#fff;border-radius:25px 25px 0 0;border-bottom:1px solid #e3e6f0;flex-shrink:0}.PortraitDemo_chrome__ighwA b{font-size:22px;letter-spacing:-1px;color:#262799}.PortraitDemo_chrome__ighwA>span{font-size:14px;color:#65728a}.PortraitDemo_body__csxMG{padding:20px;flex:1;min-width:0}.PortraitDemo_heading__U3h1x>span{font-size:14px;color:#526078}.PortraitDemo_screenTitle__kkslK{font-size:25px;line-height:1.25;margin:4px 0 16px;font-weight:750;letter-spacing:-.5px}.PortraitDemo_tabs__hrQMM{display:flex;gap:6px;background:#e9ebf5;padding:4px;border-radius:12px;margin-bottom:16px}.PortraitDemo_tabs__hrQMM button{flex:1;min-height:44px;padding:7px 9px;border:0;background:transparent;border-radius:9px;color:#59657c;font:inherit;cursor:pointer}.PortraitDemo_tabs__hrQMM button[aria-pressed=true]{background:#fff;color:#262799;font-weight:700;box-shadow:0 2px 8px #202b4010}.PortraitDemo_panel__bx5Kt{display:grid;gap:14px}.PortraitDemo_metrics__WJi88{display:grid;grid-template-columns:1fr 1fr;gap:10px}.PortraitDemo_metric__Lhx5Z,.PortraitDemo_primary__HS9Xz{padding:15px;border:1px solid #e0e5f1;border-radius:14px;background:#fff;display:grid;gap:7px;min-width:0}.PortraitDemo_metric__Lhx5Z>span,.PortraitDemo_primary__HS9Xz>span{font-size:14px}.PortraitDemo_metric__Lhx5Z>strong,.PortraitDemo_primary__HS9Xz>strong{font-size:clamp(20px,2vw,30px);line-height:1.2;overflow-wrap:anywhere}.PortraitDemo_primary__HS9Xz{background:#262799;color:#fff;border-color:#262799}.PortraitDemo_rows__dxfIi{border:1px solid #e1e5ef;background:#fff;border-radius:14px;padding:10px 13px}.PortraitDemo_rowHeading__Xv0PZ{display:flex;justify-content:space-between;color:#65728a;font-size:14px;padding:0 0 5px}.PortraitDemo_rows__dxfIi>button{width:100%;display:grid;grid-template-columns:66px 1fr 36px;gap:12px;align-items:center;border:0;border-radius:7px;background:#fff;min-height:44px;padding:5px 6px;text-align:left;font:inherit;color:inherit;cursor:pointer}.PortraitDemo_rows__dxfIi>button[aria-pressed=true]{background:#eeeefe;color:#262799}.PortraitDemo_bar__WiiFE{height:10px;background:#eef0f7;border-radius:5px}.PortraitDemo_bar__WiiFE i{display:block;height:100%;background:#999fea;border-radius:5px}.PortraitDemo_rows__dxfIi>button[aria-pressed=true] .PortraitDemo_bar__WiiFE i{background:#262799}.PortraitDemo_insight__M3_f8{padding:15px 17px;background:#ececfc;border-radius:14px;border-left:3px solid #5554c9}.PortraitDemo_evidence__2z3sy p,.PortraitDemo_insight__M3_f8 p{margin:6px 0 0;font-size:14px;line-height:1.55}.PortraitDemo_note__lUwP0{font-size:14px;line-height:1.6;margin:0;color:#526078}.PortraitDemo_bottom__MO3cN{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid #e2e6f0;background:#fff;border-radius:0 0 25px 25px;margin-top:auto;flex-shrink:0}.PortraitDemo_bottom__MO3cN span{color:#65728a;font-size:14px}.PortraitDemo_bottom__MO3cN button,.PortraitDemo_dialogHeader__kNvqF button{min-height:44px;padding:8px 13px;border:1px solid #d8dced;background:#fff;border-radius:9px;color:#262799;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.PortraitDemo_caption__SOdpS{font-size:14px;line-height:1.6;color:#65728a;margin-top:16px;text-align:center}.PortraitDemo_dataRow__c59qe{display:grid;grid-template-columns:1fr 55px 70px;gap:10px;align-items:center;min-height:44px;border-top:1px solid #eef0f6}.PortraitDemo_dataRow__c59qe strong{text-align:right}.PortraitDemo_days__JCqiQ{display:flex;gap:5px}.PortraitDemo_days__JCqiQ button{flex:1;min-height:44px;border:1px solid #dce1ef;border-radius:8px;background:#fff;font:inherit;color:#526078;cursor:pointer}.PortraitDemo_days__JCqiQ button[aria-pressed=true]{background:#262799;color:#fff}.PortraitDemo_shift__nxsjB{display:flex;justify-content:space-between;gap:12px;align-items:center;min-height:62px}.PortraitDemo_shift__nxsjB strong{color:#262799;background:#eeeefe;padding:9px;border-radius:8px}.PortraitDemo_big__NM3I7{display:block;font-size:30px;line-height:1.3;margin-top:7px}.PortraitDemo_record__IWzoM{display:grid;grid-template-columns:1fr auto;padding:12px 0;border-bottom:1px solid #edf0f7;gap:4px 12px}.PortraitDemo_record__IWzoM:last-child{border-bottom:0}.PortraitDemo_record__IWzoM span{color:#262799}.PortraitDemo_record__IWzoM small{grid-column:1/-1;font-size:14px;color:#65728a}.PortraitDemo_funnel__TwT1V{display:grid;justify-items:center;gap:8px}.PortraitDemo_funnel__TwT1V>div{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:13px 20px;background:#e2e4fb;border-radius:12px;gap:8px}.PortraitDemo_funnel__TwT1V>div:nth-child(2){background:#b9bcef}.PortraitDemo_funnel__TwT1V>div:last-child{background:#262799;color:#fff}.PortraitDemo_funnel__TwT1V strong{font-size:28px}.PortraitDemo_evidence__2z3sy{padding:15px;border:1px solid #dfe3ef;border-radius:14px;background:#fff}.PortraitDemo_evidence__2z3sy>span{display:block;color:#65728a;font-size:14px;margin-bottom:6px}.PortraitDemo_dialog__7L_Ql{position:fixed;inset:0;padding:0;width:min(1240px,94vw);max-width:none;max-height:90dvh;border:0;border-radius:20px;background:#fff;color:#202b40;z-index:100;margin:auto;overflow:auto;overscroll-behavior:contain}.PortraitDemo_dialog__7L_Ql::backdrop{background:#11182b99}.PortraitDemo_dialogHeader__kNvqF{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 22px;background:#fff;border-bottom:1px solid #dfe3ef}.PortraitDemo_dialogHeader__kNvqF h3{font-size:18px;margin:0}.PortraitDemo_detail__06HsK{padding:24px}.PortraitDemo_figure__vP2Qo button:focus-visible{outline:3px solid #756cf3;outline-offset:3px}@media(min-width:1024px) and (max-width:1279px){.PortraitDemo_figure__vP2Qo{max-width:480px}.PortraitDemo_body__csxMG{padding:14px}.PortraitDemo_chrome__ighwA{padding:12px 18px}.PortraitDemo_screenTitle__kkslK{font-size:23px;margin-bottom:12px}.PortraitDemo_tabs__hrQMM{margin-bottom:12px}.PortraitDemo_panel__bx5Kt{gap:10px}.PortraitDemo_metric__Lhx5Z,.PortraitDemo_primary__HS9Xz{padding:11px}.PortraitDemo_bottom__MO3cN{padding:10px 14px}.PortraitDemo_insight__M3_f8{padding:11px 13px}.PortraitDemo_rows__dxfIi{padding:8px 11px}}@media(max-width:1023px){.PortraitDemo_tablet__dlaPs{aspect-ratio:auto;min-height:0}.PortraitDemo_body__csxMG{padding:20px}.PortraitDemo_panel__bx5Kt{gap:16px}.PortraitDemo_metric__Lhx5Z>strong,.PortraitDemo_primary__HS9Xz>strong{font-size:28px}.PortraitDemo_figure__vP2Qo{max-width:520px}}@media(max-width:600px){.PortraitDemo_tablet__dlaPs{border-width:8px;border-radius:29px}.PortraitDemo_chrome__ighwA{padding:14px;border-radius:20px 20px 0 0}.PortraitDemo_chrome__ighwA b{font-size:20px}.PortraitDemo_body__csxMG{padding:14px}.PortraitDemo_screenTitle__kkslK{font-size:23px}.PortraitDemo_metric__Lhx5Z,.PortraitDemo_primary__HS9Xz{padding:11px}.PortraitDemo_metric__Lhx5Z>strong,.PortraitDemo_primary__HS9Xz>strong{font-size:23px}.PortraitDemo_bottom__MO3cN{padding:11px;border-radius:0 0 20px 20px}.PortraitDemo_bottom__MO3cN>span{max-width:50%}.PortraitDemo_rows__dxfIi>button{gap:6px;grid-template-columns:60px 1fr 34px}.PortraitDemo_shift__nxsjB{flex-wrap:wrap;gap:4px;padding:8px 0}.PortraitDemo_dialog__7L_Ql{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.PortraitDemo_dialogHeader__kNvqF{padding:12px}.PortraitDemo_dialogHeader__kNvqF h3{font-size:16px}.PortraitDemo_detail__06HsK{padding:14px}.PortraitDemo_caption__SOdpS{text-align:left}}@media(min-width:1024px){.PortraitDemo_shift__nxsjB{min-height:48px}.PortraitDemo_record__IWzoM{padding:8px 0}.PortraitDemo_body__csxMG{padding-top:16px;padding-bottom:16px}}.PortraitDemo_tablet__dlaPs{height:720px;aspect-ratio:auto;overflow:hidden}.PortraitDemo_body__csxMG{flex:1 1 0;min-height:0;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#a5abc6 #edf0f7}.PortraitDemo_body__csxMG::-webkit-scrollbar{width:7px}.PortraitDemo_body__csxMG::-webkit-scrollbar-track{background:#edf0f7}.PortraitDemo_body__csxMG::-webkit-scrollbar-thumb{background:#a5abc6;border-radius:8px}@media(min-width:1024px) and (max-width:1279px){.PortraitDemo_tablet__dlaPs{height:640px}}@media(max-width:1023px){.PortraitDemo_tablet__dlaPs{height:680px}}@media(max-width:600px){.PortraitDemo_tablet__dlaPs{height:600px}}.Positioning_page__8ToaT{color:#202b40;background:#fff;overflow-wrap:anywhere}.Positioning_wrap__eMNkC{width:min(1240px,calc(100% - 64px));margin:0 auto;min-width:0}.Positioning_hero__X7Puc{padding:72px 0 52px;background:linear-gradient(155deg,#f5f6ff,#fff 70%)}.Positioning_kicker__UIFpR{color:#252b98;font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 24px}.Positioning_heroCopy__gw_I9{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center;margin-bottom:44px}.Positioning_hero__X7Puc h1{font-size:clamp(34px,3.8vw,58px);letter-spacing:-.055em;line-height:1.25;white-space:pre-line;margin:0;font-weight:800}.Positioning_description__Cw6nc{font-size:18px;line-height:1.85;color:#566279;max-width:830px;margin:20px 0 30px}.Positioning_heroCopy__gw_I9 .Positioning_description__Cw6nc{margin-top:0}.Positioning_actions__V7JlB{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-top:24px}.Positioning_primary__vanoM,.Positioning_secondary__ail_D{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 20px;border-radius:10px;font-size:15px;font-weight:700;text-decoration:none;line-height:1.5}.Positioning_primary__vanoM{background:#262799;color:#fff}.Positioning_secondary__ail_D{border:1px solid #d7dcee;background:#fff;color:#252b98}.Positioning_primary__vanoM:hover{background:#171875}.Positioning_secondary__ail_D:hover{background:#eceefe}.Positioning_visual__pKMbc{min-width:0;border:1px solid #dfe4ef;border-radius:22px;background:#fff;box-shadow:0 24px 64px #2427810c;overflow:hidden}.Positioning_note__OJV_b{font-size:12px;line-height:1.8;color:#65728a;margin:18px 0 0}.Positioning_section__8IqIH{padding:80px 0;scroll-margin-top:110px}.Positioning_section__8IqIH h2{font-size:clamp(27px,3vw,42px);font-weight:800;line-height:1.35;letter-spacing:-.04em;margin:0 0 30px}.Positioning_section__8IqIH .Positioning_kicker__UIFpR{margin-bottom:16px}.Positioning_wash__l8Kxn{background:#f6f7fc}.Positioning_cards__8WGXb,.Positioning_two__NJ4_V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px}.Positioning_two__NJ4_V{grid-template-columns:repeat(2,minmax(0,1fr))}.Positioning_card__4TFir{padding:30px;border:1px solid #e0e4ef;background:#fff;border-radius:18px;min-width:0}.Positioning_card__4TFir h3{font-size:23px;line-height:1.45;letter-spacing:-.025em;font-weight:750;margin:14px 0}.Positioning_card__4TFir p{font-size:16px;line-height:1.85;color:#566279;margin:12px 0}.Positioning_card__4TFir .Positioning_note__OJV_b{font-size:12px;border-top:1px solid #e8eaf1;padding-top:16px}.Positioning_pill__F3kmc{display:inline-block;padding:6px 10px;background:#eef0ff;color:#292b96;font-size:12px;font-weight:700;border-radius:6px}.Positioning_textLink__V_Ovv{display:inline-block;margin-top:20px;font-size:15px;font-weight:700;color:#252b98;text-underline-offset:5px}.Positioning_textLink__V_Ovv:hover{text-decoration:underline}.Positioning_connection__VvVUt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:30px 0}.Positioning_connection__VvVUt>div{padding:32px;background:#fff;border:1px solid #dce1ed;border-radius:14px;position:relative;min-width:0}.Positioning_connection__VvVUt>div+div:before{content:"→";position:absolute;left:-19px;top:50%;transform:translateY(-50%);color:#5c64aa}.Positioning_connection__VvVUt span{display:block;color:#606d86;font-size:12px;font-weight:700;margin-bottom:14px}.Positioning_connection__VvVUt strong{display:block;color:#252b98;font-size:20px;line-height:1.6}.Positioning_visual__pKMbc>.Positioning_connection__VvVUt{margin:0;padding:32px;background:#eef0ff}.Positioning_future__nTmIQ{padding:24px 28px;border-left:4px solid #979dd6;background:#f5f6fb;margin-top:28px;line-height:1.8}.Positioning_future__nTmIQ p{margin:8px 0 0;color:#566279}.Positioning_faq__N_UjR{border-bottom:1px solid #dfe4ed;padding:20px 0}.Positioning_faq__N_UjR summary{cursor:pointer;font-weight:700;line-height:1.6;font-size:18px;min-height:28px}.Positioning_faq__N_UjR p{line-height:1.85;color:#566279;margin:16px 0 0;max-width:920px}.Positioning_page__8ToaT a:focus-visible,.Positioning_page__8ToaT summary:focus-visible{outline:3px solid #7478e0;outline-offset:5px}.Positioning_visual__pKMbc>*{max-width:100%}@media(max-width:1000px){.Positioning_heroCopy__gw_I9{gap:32px}.Positioning_cards__8WGXb{grid-template-columns:repeat(2,minmax(0,1fr))}.Positioning_hero__X7Puc{padding-top:48px}.Positioning_section__8IqIH{padding:60px 0}}@media(max-width:767px){.Positioning_wrap__eMNkC{width:calc(100% - 36px)}.Positioning_hero__X7Puc{padding:36px 0}.Positioning_heroCopy__gw_I9{display:block;margin-bottom:28px}.Positioning_hero__X7Puc h1{font-size:34px}.Positioning_heroCopy__gw_I9 .Positioning_description__Cw6nc{margin-top:22px}.Positioning_description__Cw6nc{font-size:16px;line-height:1.8}.Positioning_kicker__UIFpR{font-size:10px;letter-spacing:.08em;margin-bottom:18px}.Positioning_cards__8WGXb,.Positioning_connection__VvVUt,.Positioning_two__NJ4_V{grid-template-columns:1fr;gap:16px}.Positioning_card__4TFir{padding:24px}.Positioning_card__4TFir h3{font-size:21px}.Positioning_section__8IqIH{padding:48px 0;scroll-margin-top:90px}.Positioning_section__8IqIH h2{font-size:28px;margin-bottom:22px}.Positioning_actions__V7JlB{gap:10px}.Positioning_primary__vanoM,.Positioning_secondary__ail_D{font-size:14px;padding:12px 16px}.Positioning_connection__VvVUt>div+div:before{content:"↓";left:50%;top:-16px;transform:translateX(-50%)}.Positioning_connection__VvVUt>div{padding:24px}.Positioning_visual__pKMbc>.Positioning_connection__VvVUt{padding:20px}.Positioning_visual__pKMbc{border-radius:14px}.Positioning_faq__N_UjR summary{font-size:16px}.Positioning_faq__N_UjR p{font-size:15px}.Positioning_note__OJV_b{font-size:11px}.Positioning_future__nTmIQ{padding:22px}.Positioning_visual__pKMbc{touch-action:pan-y}}.Positioning_demoGrid__fVQwS,.Positioning_heroGrid__90E_6{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(40px,5vw,92px);align-items:center}.Positioning_demoCopy__hJ2cW,.Positioning_device__63dG4,.Positioning_heroDevice__xxXjd,.Positioning_heroText__8zVnS{min-width:0}.Positioning_heroGrid__90E_6 .Positioning_heroCopy__gw_I9{display:block;margin:0}.Positioning_heroGrid__90E_6 .Positioning_description__Cw6nc{margin-top:28px}.Positioning_heroGrid__90E_6 h1{font-size:clamp(34px,3.25vw,50px)}.Positioning_device__63dG4,.Positioning_heroDevice__xxXjd{width:100%;max-width:560px;justify-self:end}.Positioning_heroDevice__xxXjd .Positioning_note__OJV_b{font-size:12px}.Positioning_demoGrid__fVQwS.Positioning_reverse__h1CxC .Positioning_demoCopy__hJ2cW{order:2}.Positioning_demoGrid__fVQwS.Positioning_reverse__h1CxC .Positioning_device__63dG4{order:1;justify-self:start}.Positioning_demoGrid__fVQwS .Positioning_description__Cw6nc{margin-bottom:0}.Positioning_demoGrid__fVQwS .Positioning_future__nTmIQ{margin-top:24px}.Positioning_withDevice___ouF9{padding:64px 0}.Positioning_overlap___W0Ij{background:linear-gradient(155deg,#f5f6ff,#eff1fc);margin-bottom:160px;padding-bottom:0}.Positioning_overlap___W0Ij .Positioning_heroDevice__xxXjd{margin-bottom:-160px;position:relative;z-index:1}.Positioning_overlap___W0Ij+.Positioning_section__8IqIH{padding-top:48px}.Positioning_ownerPhone__CHSs3{max-width:420px;margin:auto}.Positioning_attendancePair__SFCed{display:grid;grid-template-columns:minmax(0,560px) 260px;gap:32px;justify-content:center;align-items:center;margin-top:40px}.Positioning_employeePreview__gGK5t,.Positioning_managerPreview__KIyN8{min-width:0}.Positioning_roleSwitch__9tEC2{display:none}@media(min-width:1024px) and (max-width:1279px){.Positioning_device__63dG4,.Positioning_heroDevice__xxXjd{max-width:480px}.Positioning_demoGrid__fVQwS,.Positioning_heroGrid__90E_6{gap:40px}.Positioning_attendancePair__SFCed{grid-template-columns:1fr}.Positioning_managerPreview__KIyN8{width:480px;justify-self:center}.Positioning_employeePreview__gGK5t{width:260px;justify-self:center}}@media(max-width:1023px){.Positioning_demoGrid__fVQwS,.Positioning_heroGrid__90E_6{grid-template-columns:1fr;gap:36px}.Positioning_device__63dG4,.Positioning_heroDevice__xxXjd{justify-self:center;max-width:560px}.Positioning_demoGrid__fVQwS.Positioning_reverse__h1CxC .Positioning_demoCopy__hJ2cW,.Positioning_demoGrid__fVQwS.Positioning_reverse__h1CxC .Positioning_device__63dG4{order:0}.Positioning_demoGrid__fVQwS.Positioning_reverse__h1CxC .Positioning_device__63dG4{justify-self:center}.Positioning_overlap___W0Ij{margin-bottom:0;padding-bottom:40px}.Positioning_overlap___W0Ij .Positioning_heroDevice__xxXjd{margin-bottom:0}.Positioning_attendancePair__SFCed,.Positioning_heroGrid__90E_6 .Positioning_heroCopy__gw_I9{display:block}.Positioning_roleSwitch__9tEC2{display:flex;gap:12px;justify-content:center;margin-bottom:24px}.Positioning_roleSwitch__9tEC2 button{min-height:44px;padding:10px 18px;border:1px solid #d7dcee;border-radius:10px;background:#fff;color:#262799;font-size:14px}.Positioning_roleSwitch__9tEC2 button[aria-pressed=true]{background:#262799;color:#fff}.Positioning_employeePreview__gGK5t[data-active=false],.Positioning_managerPreview__KIyN8[data-active=false]{display:none}.Positioning_managerPreview__KIyN8{max-width:560px;margin:auto}.Positioning_employeePreview__gGK5t{max-width:290px;margin:auto}}@media(max-width:767px){.Positioning_wrap__eMNkC{width:calc(100% - 40px)}.Positioning_withDevice___ouF9{padding:36px 0}.Positioning_heroGrid__90E_6 h1{font-size:34px}.Positioning_heroGrid__90E_6 .Positioning_description__Cw6nc{margin-top:22px}.Positioning_heroDevice__xxXjd .Positioning_note__OJV_b{font-size:12px}}@media(min-width:1024px){.Positioning_demoGrid__fVQwS.Positioning_reverse__h1CxC{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.EnglishProductDetails_frame__HnTme{margin:0;color:#202b40;font-size:14px;line-height:1.6;border:1px solid #e0e5ef;border-radius:16px;background:#f5f6fb}.EnglishProductDetails_top__L9EtP{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #dfe3ef;background:#fff;border-radius:16px 16px 0 0}.EnglishProductDetails_top__L9EtP b{color:#262799;font-size:22px}.EnglishProductDetails_top__L9EtP span{color:#65728a}.EnglishProductDetails_content__w4gsJ{padding:24px}.EnglishProductDetails_content__w4gsJ h3{font-size:26px;line-height:1.3;margin:0 0 12px;font-weight:750}.EnglishProductDetails_content__w4gsJ h4{font-size:20px;margin:0 0 10px;font-weight:700}.EnglishProductDetails_content__w4gsJ p{margin:12px 0;color:#526078}.EnglishProductDetails_tabs__qtl_q{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.EnglishProductDetails_tabs__qtl_q button{min-height:44px;border:1px solid #dce1ef;border-radius:9px;background:#fff;color:#262799;padding:9px 14px;font:inherit;cursor:pointer}.EnglishProductDetails_tabs__qtl_q button[aria-pressed=true]{background:#262799;color:#fff;border-color:#262799}.EnglishProductDetails_metrics__KTtM0{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:24px 0}.EnglishProductDetails_metrics__KTtM0>div{padding:18px;background:#fff;border:1px solid #dfe3ef;border-radius:12px;display:grid;gap:8px}.EnglishProductDetails_metrics__KTtM0 span{color:#526078}.EnglishProductDetails_metrics__KTtM0 strong{font-size:24px;line-height:1.3;color:#262799;overflow-wrap:anywhere}.EnglishProductDetails_columns__9xrvv{display:grid;grid-template-columns:1fr 1fr;gap:20px}.EnglishProductDetails_stores__yRnBM{padding:12px;background:#fff;border:1px solid #dfe3ef;border-radius:12px}.EnglishProductDetails_row__oQGbc{display:grid;grid-template-columns:1fr .7fr 1fr;gap:8px;text-align:left;align-items:center;width:100%;min-height:50px;padding:8px;border:0;border-radius:8px;background:transparent;color:inherit;font:inherit}.EnglishProductDetails_stores__yRnBM>button{cursor:pointer}.EnglishProductDetails_stores__yRnBM>button[aria-pressed=true]{background:#ececfc;color:#262799}.EnglishProductDetails_detail__C6nNg{padding:20px;background:#ececfc;border-radius:14px}.EnglishProductDetails_amount__ccPoJ{display:block;font-size:32px;line-height:1.4;color:#262799;margin:12px 0}.EnglishProductDetails_dots__65V21{display:flex;gap:6px;flex-wrap:wrap;margin:15px 0}.EnglishProductDetails_dots__65V21 i{display:block;width:15px;height:15px;border-radius:50%;background:#c9cfee}.EnglishProductDetails_dots__65V21 i[data-different=true]{background:#b26c24}.EnglishProductDetails_shifts__Cb4ZA{background:#fff;border-radius:12px;padding:10px 20px}.EnglishProductDetails_shifts__Cb4ZA>div{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:16px 0}.EnglishProductDetails_shifts__Cb4ZA span{background:#e8e9fc;color:#262799;padding:10px 22px;border-radius:8px}.EnglishProductDetails_list__KR0zN{margin:20px 0}.EnglishProductDetails_list__KR0zN>div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #dfe3ef;padding:14px 0}.EnglishProductDetails_list__KR0zN dd{margin:0;text-align:right;font-weight:600}.EnglishProductDetails_steps__Zcg0G{padding-left:24px;margin:24px 0}.EnglishProductDetails_steps__Zcg0G li{padding:7px}.EnglishProductDetails_frame__HnTme figcaption{padding:18px 24px;background:#fff;border-radius:0 0 16px 16px;color:#65728a}.EnglishProductDetails_frame__HnTme button:focus-visible{outline:3px solid #7475ef;outline-offset:3px}@media(max-width:700px){.EnglishProductDetails_columns__9xrvv{grid-template-columns:1fr}.EnglishProductDetails_content__w4gsJ{padding:16px}.EnglishProductDetails_top__L9EtP{padding:16px;flex-wrap:wrap}.EnglishProductDetails_row__oQGbc{font-size:14px;grid-template-columns:1fr .7fr 1fr;padding:7px 3px;gap:5px}.EnglishProductDetails_metrics__KTtM0{grid-template-columns:1fr}.EnglishProductDetails_list__KR0zN>div{display:block}.EnglishProductDetails_list__KR0zN dd{text-align:left;margin-top:5px}.EnglishProductDetails_shifts__Cb4ZA>div{flex-wrap:wrap;gap:6px}.EnglishProductDetails_shifts__Cb4ZA span{padding:8px 12px}.EnglishProductDetails_amount__ccPoJ{font-size:26px}.EnglishProductDetails_frame__HnTme figcaption{padding:16px}}