.GroupIdentitySolution_page__Il_fi{--accent:#7132f5;--ink:var(--text-primary,#101114);--muted:var(--text-secondary,#484b5e);--paper:var(--bg-primary,#fff);--soft:var(--bg-secondary,#f7f7fb);--line:var(--border-color,#dedee5);color:var(--ink);background:var(--paper);padding-top:68px;font-size:16px;line-height:1.85}.GroupIdentitySolution_page__Il_fi *{box-sizing:border-box}.GroupIdentitySolution_page__Il_fi p{color:var(--muted);margin:0}.GroupIdentitySolution_page__Il_fi h1,.GroupIdentitySolution_page__Il_fi h2,.GroupIdentitySolution_page__Il_fi h3{color:var(--ink);font-weight:650;margin:0;letter-spacing:-.025em}.GroupIdentitySolution_page__Il_fi h2{font-size:clamp(27px,3vw,38px);line-height:1.45}.GroupIdentitySolution_page__Il_fi h3{font-size:20px;line-height:1.5}.GroupIdentitySolution_page__Il_fi a{text-decoration:none}.GroupIdentitySolution_page__Il_fi a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.GroupIdentitySolution_container__qo8uu{width:min(1180px,calc(100% - 64px));margin-inline:auto}.GroupIdentitySolution_hero__tkTCh{padding:66px 0 64px}.GroupIdentitySolution_heroGrid__0N0l_{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:36px;gap:36px}.GroupIdentitySolution_eyebrow__fvvKE{color:var(--accent)!important;font-size:13px;line-height:1.5;font-weight:600;letter-spacing:.08em;margin-bottom:18px!important}.GroupIdentitySolution_hero__tkTCh h1{font-size:clamp(38px,4.5vw,58px);line-height:1.2;letter-spacing:-.045em;margin-bottom:24px}.GroupIdentitySolution_tagline__z7Cqy{font-size:22px;line-height:1.6;color:var(--ink)!important;margin-bottom:18px!important}.GroupIdentitySolution_intro__yLTT7{max-width:490px}.GroupIdentitySolution_actions__6xXYj{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.GroupIdentitySolution_primary__ngmmK{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;padding:11px 22px;border-radius:9px;font-weight:600;font-size:15px;transition:background .15s ease,transform .15s ease;background:var(--accent);color:#fff!important;border:1px solid var(--accent)}.GroupIdentitySolution_primary__ngmmK:hover{background:#6025dd;transform:translateY(-2px)}.GroupIdentitySolution_heroVisual__b7PsU img{width:100%;height:auto;display:block}.GroupIdentitySolution_heroVisual__b7PsU svg{width:100%;height:auto;display:block;overflow:visible}.GroupIdentitySolution_draftNotice__I8Z7_{position:relative;z-index:1;padding:8px 16px;text-align:center;color:#684600;background:#fff4d6;font-size:13px;line-height:1.5}.GroupIdentitySolution_page__Il_fi section[id]{scroll-margin-top:88px}.GroupIdentitySolution_section__Up5E_{padding-block:86px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px}.GroupIdentitySolution_sectionHeading__K705p{max-width:760px;margin-bottom:36px}.GroupIdentitySolution_sectionHeading__K705p h2{margin-bottom:20px}.GroupIdentitySolution_section__Up5E_ .GroupIdentitySolution_sectionHeading__K705p{margin:0}.GroupIdentitySolution_problems__34Ozx{display:grid;grid-gap:24px;gap:24px}.GroupIdentitySolution_problem__nUaaa{display:flex;align-items:flex-start;gap:22px;border-bottom:1px solid var(--line);padding-bottom:24px}.GroupIdentitySolution_problem__nUaaa:last-child{padding-bottom:0;border:0}.GroupIdentitySolution_problem__nUaaa h3{margin-bottom:12px;font-size:19px}.GroupIdentitySolution_problemNumber__LcrZj{font-size:14px;font-weight:650;color:var(--accent);padding-top:3px}.GroupIdentitySolution_overview__LB3PR,.GroupIdentitySolution_results__RNSFj{background:var(--soft);padding-block:80px}.GroupIdentitySolution_overviewDiagram__N3LnA{padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.GroupIdentitySolution_diagramHeader__grYrw{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;text-align:center;font-size:13px;color:var(--muted);margin-bottom:20px}.GroupIdentitySolution_diagramHeader__grYrw strong{color:var(--accent)}.GroupIdentitySolution_flow__61K_E{list-style:none;padding:0;margin:0;display:flex;gap:32px}.GroupIdentitySolution_flow__61K_E li{display:flex;flex:1 1;align-items:flex-start;position:relative;min-width:0;gap:12px;padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.GroupIdentitySolution_flow__61K_E li strong{display:block;font-size:16px;line-height:1.6;color:var(--ink)}.GroupIdentitySolution_flow__61K_E li div>span{display:block;color:var(--muted);font-size:13px;line-height:1.7;margin-top:5px}.GroupIdentitySolution_flowNumber__Mh18y{flex-shrink:0;color:var(--accent);font-size:12px;line-height:25px;width:25px;height:25px;text-align:center;border-radius:50%;background:var(--soft)}.GroupIdentitySolution_flowArrow__lVZSU{position:absolute;right:-25px;top:35px;width:16px;color:var(--accent)}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flow__61K_E{margin-top:12px}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flow__61K_E li{justify-content:center;text-align:center;background:var(--soft);padding:18px 12px}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flow__61K_E li:nth-child(2){border-color:#b89af8;background:var(--paper)}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flowNumber__Mh18y{display:none}.GroupIdentitySolution_diagramNote__mRMQo{font-size:14px;line-height:1.8;margin-top:24px!important;max-width:1020px}.GroupIdentitySolution_modules__ONcM5{padding-top:80px}.GroupIdentitySolution_moduleIntro__lppzZ{margin-bottom:56px}.GroupIdentitySolution_module__ygfhy{padding-bottom:64px;margin-bottom:64px;border-bottom:1px solid var(--line)}.GroupIdentitySolution_module__ygfhy:last-child{margin-bottom:0;border-bottom:0}.GroupIdentitySolution_moduleHeader__IqAmr{display:flex;align-items:center;gap:24px;margin-bottom:30px}.GroupIdentitySolution_moduleHeader__IqAmr .GroupIdentitySolution_eyebrow__fvvKE{margin-bottom:8px!important}.GroupIdentitySolution_moduleHeader__IqAmr h2{font-size:30px}.GroupIdentitySolution_moduleIcon__25J0q{display:grid;place-items:center;flex-shrink:0;width:58px;height:58px;border-radius:14px;background:var(--soft);color:var(--accent);font-size:22px}.GroupIdentitySolution_moduleBody__zvmxq{display:grid;grid-template-columns:1fr 1.8fr;grid-gap:56px;gap:56px;margin-top:30px}.GroupIdentitySolution_moduleBody__zvmxq h3,.GroupIdentitySolution_outcome__Q6j4g h3{font-size:15px;letter-spacing:0;margin-bottom:10px}.GroupIdentitySolution_moduleBody__zvmxq p{font-size:15px}.GroupIdentitySolution_process__Ez_EQ p+p{margin-top:14px}.GroupIdentitySolution_before__2_RSu{padding-left:18px;border-left:2px solid var(--line)}.GroupIdentitySolution_process__Ez_EQ{padding-left:18px;border-left:2px solid var(--accent)}.GroupIdentitySolution_outcome__Q6j4g{display:flex;gap:16px;margin-top:28px;padding:22px 24px;background:var(--soft);border-radius:10px}.GroupIdentitySolution_outcome__Q6j4g>svg{color:var(--accent);flex-shrink:0;margin-top:4px}.GroupIdentitySolution_outcome__Q6j4g p{font-size:15px}.GroupIdentitySolution_capabilities__P6t9X{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;font-size:12px}.GroupIdentitySolution_capabilities__P6t9X>span{border:1px solid var(--line);border-radius:5px;padding:3px 10px;color:var(--muted)}.GroupIdentitySolution_capabilities__P6t9X>span:first-child{border:0;padding-left:0;font-weight:600}.GroupIdentitySolution_resultTable__WfjiS{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--paper)}.GroupIdentitySolution_resultTable__WfjiS table{width:100%;border-collapse:collapse;table-layout:fixed}.GroupIdentitySolution_resultTable__WfjiS th{padding:18px 24px;text-align:left;color:var(--ink);font-size:14px;background:var(--soft);font-weight:600}.GroupIdentitySolution_resultTable__WfjiS td{padding:24px;border-top:1px solid var(--line);vertical-align:top;color:var(--muted);font-size:15px;line-height:1.8}.GroupIdentitySolution_resultTable__WfjiS td strong{display:block;color:var(--ink);font-size:16px;margin-bottom:8px}.GroupIdentitySolution_mobileLabel__aF542{display:none}.GroupIdentitySolution_contact__mFXEX{padding-block:80px}.GroupIdentitySolution_contactPanel__oooUA{border:1px solid #b89af8;border-radius:18px;padding:48px 56px;background:var(--soft)}.GroupIdentitySolution_contactPanel__oooUA>p:not(.GroupIdentitySolution_eyebrow__fvvKE){max-width:740px;margin-top:20px}.GroupIdentitySolution_srOnly__smugj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[data-theme=dark] .GroupIdentitySolution_page__Il_fi{--line:#353644;--accent:#ac82ff}[data-theme=dark] .GroupIdentitySolution_primary__ngmmK{background:#7132f5;border-color:#7132f5}@media (max-width:960px){.GroupIdentitySolution_heroGrid__0N0l_{gap:20px}.GroupIdentitySolution_hero__tkTCh h1{font-size:44px}.GroupIdentitySolution_tagline__z7Cqy{font-size:19px}.GroupIdentitySolution_section__Up5E_{gap:40px}.GroupIdentitySolution_flow__61K_E{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.GroupIdentitySolution_flow__61K_E li{padding:16px 12px;gap:8px}.GroupIdentitySolution_flowArrow__lVZSU{display:none}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flowNumber__Mh18y{display:block}.GroupIdentitySolution_moduleBody__zvmxq{gap:28px}}@media (max-width:640px){body:has(.GroupIdentitySolution_page__Il_fi) .global-helper{display:none}.GroupIdentitySolution_container__qo8uu{width:calc(100% - 40px)}.GroupIdentitySolution_hero__tkTCh{padding:38px 0 32px}.GroupIdentitySolution_heroGrid__0N0l_{grid-template-columns:1fr;gap:18px}.GroupIdentitySolution_hero__tkTCh h1{font-size:40px}.GroupIdentitySolution_tagline__z7Cqy{font-size:18px}.GroupIdentitySolution_desktopBreak__FceKg{display:none}.GroupIdentitySolution_heroVisual__b7PsU{max-width:400px;margin:0 auto}.GroupIdentitySolution_intro__yLTT7{font-size:15px}.GroupIdentitySolution_actions__6xXYj{gap:10px;margin-top:24px}.GroupIdentitySolution_primary__ngmmK{padding-inline:16px;font-size:14px;gap:12px}.GroupIdentitySolution_section__Up5E_{grid-template-columns:1fr;gap:32px;padding-block:52px}.GroupIdentitySolution_page__Il_fi h2{font-size:27px}.GroupIdentitySolution_sectionHeading__K705p{margin-bottom:28px}.GroupIdentitySolution_problem__nUaaa p,.GroupIdentitySolution_sectionHeading__K705p p:not(.GroupIdentitySolution_eyebrow__fvvKE){font-size:15px}.GroupIdentitySolution_problem__nUaaa{gap:14px}.GroupIdentitySolution_problem__nUaaa h3{font-size:18px}.GroupIdentitySolution_overview__LB3PR,.GroupIdentitySolution_results__RNSFj{padding-block:52px}.GroupIdentitySolution_overviewDiagram__N3LnA{padding:16px}.GroupIdentitySolution_diagramHeader__grYrw{display:none}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flow__61K_E{padding-bottom:20px;border-bottom:1px solid var(--line);margin-top:0;margin-bottom:20px}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flow__61K_E:last-child{border:0;margin-bottom:0;padding-bottom:0}.GroupIdentitySolution_overviewDiagram__N3LnA .GroupIdentitySolution_flow__61K_E li{text-align:left;justify-content:flex-start;padding:14px 18px}.GroupIdentitySolution_flow__61K_E{display:flex;flex-direction:column;gap:26px}.GroupIdentitySolution_flow__61K_E li{width:100%;padding:16px}.GroupIdentitySolution_flowArrow__lVZSU{display:block;right:auto;left:calc(50% - 8px);top:auto;bottom:-22px;transform:rotate(90deg);width:13px}.GroupIdentitySolution_modules__ONcM5{padding-top:52px}.GroupIdentitySolution_moduleIntro__lppzZ{margin-bottom:36px}.GroupIdentitySolution_module__ygfhy{padding-bottom:40px;margin-bottom:40px}.GroupIdentitySolution_moduleHeader__IqAmr{align-items:flex-start;gap:14px}.GroupIdentitySolution_moduleIcon__25J0q{width:44px;height:44px;border-radius:10px;font-size:18px}.GroupIdentitySolution_moduleHeader__IqAmr h2{font-size:23px}.GroupIdentitySolution_moduleBody__zvmxq{grid-template-columns:1fr;gap:22px;margin-top:24px}.GroupIdentitySolution_outcome__Q6j4g{padding:18px}.GroupIdentitySolution_resultTable__WfjiS table,.GroupIdentitySolution_resultTable__WfjiS tbody,.GroupIdentitySolution_resultTable__WfjiS td,.GroupIdentitySolution_resultTable__WfjiS tr{display:block}.GroupIdentitySolution_resultTable__WfjiS thead{display:none}.GroupIdentitySolution_resultTable__WfjiS tr{border-bottom:1px solid var(--line);padding:20px}.GroupIdentitySolution_resultTable__WfjiS tr:last-child{border:0}.GroupIdentitySolution_resultTable__WfjiS td{padding:0;border:0}.GroupIdentitySolution_resultTable__WfjiS td+td{margin-top:18px}.GroupIdentitySolution_mobileLabel__aF542{display:block;font-size:12px;color:var(--accent);margin-bottom:4px;font-weight:600}.GroupIdentitySolution_contact__mFXEX{padding-block:52px}.GroupIdentitySolution_contactPanel__oooUA{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.GroupIdentitySolution_primary__ngmmK{transition:none}.GroupIdentitySolution_primary__ngmmK:hover{transform:none}}.ScenarioSolution_page__mYd6y{--accent:#7132f5;--ink:var(--text-primary,#101114);--muted:var(--text-secondary,#484b5e);--paper:var(--bg-primary,#fff);--soft:var(--bg-secondary,#f7f7fb);--line:var(--border-color,#dedee5);color:var(--ink);background:var(--paper);padding-top:68px;font-size:16px;line-height:1.8}.ScenarioSolution_page__mYd6y *{box-sizing:border-box}.ScenarioSolution_page__mYd6y p{color:var(--muted);margin:0}.ScenarioSolution_page__mYd6y h1,.ScenarioSolution_page__mYd6y h2,.ScenarioSolution_page__mYd6y h3{color:var(--ink);font-weight:650;margin:0;letter-spacing:-.025em}.ScenarioSolution_page__mYd6y h2{font-size:clamp(28px,3.2vw,40px);line-height:1.4}.ScenarioSolution_page__mYd6y h3{font-size:19px;line-height:1.5}.ScenarioSolution_page__mYd6y a{text-decoration:none}.ScenarioSolution_page__mYd6y a:focus-visible{outline:3px solid var(--accent);outline-offset:5px}.ScenarioSolution_container__kzo5I{width:min(1120px,calc(100% - 64px));margin-inline:auto}.ScenarioSolution_draftNotice__kSmHl{position:relative;z-index:1;padding:8px 16px;text-align:center;color:#684600;background:#fff4d6;font-size:13px}.ScenarioSolution_hero__pKVzS{padding:70px 0 68px;background:linear-gradient(180deg,var(--paper),var(--soft))}.ScenarioSolution_eyebrow__Vu4Hw{color:var(--accent)!important;font-size:13px;line-height:1.5;font-weight:650;letter-spacing:.04em;margin-bottom:18px!important}.ScenarioSolution_eyebrow__Vu4Hw span{padding:0 8px;color:var(--muted)}.ScenarioSolution_hero__pKVzS h1{max-width:900px;font-size:clamp(38px,5vw,60px);line-height:1.22;letter-spacing:-.045em}.ScenarioSolution_lead__sBdrs{max-width:880px;margin-top:22px!important;color:var(--ink)!important;font-size:clamp(20px,2.2vw,26px);line-height:1.55}.ScenarioSolution_intro__Cgoju{max-width:850px;margin-top:18px!important;font-size:16px}.ScenarioSolution_primaryCta__epHvj{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:48px;margin-top:28px;padding:11px 22px;border:1px solid var(--accent);border-radius:9px;color:#fff!important;background:var(--accent);font-size:15px;font-weight:600;transition:background .15s ease,transform .15s ease}.ScenarioSolution_primaryCta__epHvj:hover{background:#6025dd;transform:translateY(-2px)}.ScenarioSolution_heroFlow__NMiqQ{max-width:870px;margin-top:50px}.ScenarioSolution_flow__wFmis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;margin:38px 0 0;padding:0;list-style:none}.ScenarioSolution_flow__wFmis li{position:relative;display:flex;flex-direction:column;gap:7px;min-height:126px;padding:22px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.ScenarioSolution_flowIndex__zYOH9{color:var(--accent);font-size:12px;font-weight:700}.ScenarioSolution_flow__wFmis li strong{color:var(--ink);font-size:17px;line-height:1.45}.ScenarioSolution_flow__wFmis li>span:not(.ScenarioSolution_flowIndex__zYOH9):not(.ScenarioSolution_flowArrow__9vQMn){color:var(--muted);font-size:14px}.ScenarioSolution_flowArrow__9vQMn{position:absolute;top:calc(50% - 13px);right:-24px;color:var(--accent);font-size:20px}.ScenarioSolution_compactFlow__SXO8R{margin:0}.ScenarioSolution_compactFlow__SXO8R li{min-height:94px;padding:16px 20px}.ScenarioSolution_compactFlow__SXO8R li strong{font-size:15px}.ScenarioSolution_compactFlow__SXO8R li>span:not(.ScenarioSolution_flowIndex__zYOH9):not(.ScenarioSolution_flowArrow__9vQMn){font-size:12px}.ScenarioSolution_problemSection__tdO9z{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:70px;gap:70px;padding-block:86px}.ScenarioSolution_sectionIntro__Tu8ty{max-width:760px}.ScenarioSolution_sectionIntro__Tu8ty h2{margin-bottom:18px}.ScenarioSolution_problemGrid__t_Zn8{display:grid;grid-gap:22px;gap:22px}.ScenarioSolution_problemCard__ct7_E{position:relative;padding:0 0 22px 42px;border-bottom:1px solid var(--line)}.ScenarioSolution_problemCard__ct7_E:last-child{border-bottom:0;padding-bottom:0}.ScenarioSolution_number__a0NfX{color:var(--accent);font-size:14px;font-weight:700}.ScenarioSolution_problemCard__ct7_E>.ScenarioSolution_number__a0NfX{position:absolute;left:0;top:1px}.ScenarioSolution_problemCard__ct7_E h3{margin-bottom:10px}.ScenarioSolution_overviewSection__7PY3S,.ScenarioSolution_validationSection__6wBGB{padding-block:82px;background:var(--soft)}.ScenarioSolution_overviewSection__7PY3S .ScenarioSolution_sectionIntro__Tu8ty{max-width:850px}.ScenarioSolution_overviewSection__7PY3S .ScenarioSolution_flow__wFmis li:nth-child(2){border-color:#b89af8}.ScenarioSolution_tasksSection__sOPq7{padding-block:88px}.ScenarioSolution_tasksSection__sOPq7 .ScenarioSolution_sectionIntro__Tu8ty{margin-bottom:42px}.ScenarioSolution_taskList__ZqOKi{border-top:1px solid var(--line)}.ScenarioSolution_task__fv2t_{display:grid;grid-template-columns:55px 1fr;grid-gap:20px;gap:20px;padding:30px 0;border-bottom:1px solid var(--line)}.ScenarioSolution_task__fv2t_ h3{margin-bottom:10px}.ScenarioSolution_task__fv2t_ p{white-space:pre-line}.ScenarioSolution_validationLayout__e7Ze9{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:70px;gap:70px}.ScenarioSolution_validationCopy__RJmKq{padding:24px 28px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}.ScenarioSolution_validationCopy__RJmKq p{white-space:pre-line}.ScenarioSolution_contactSection__43TJB{padding-block:78px}.ScenarioSolution_contactPanel__ajfYS{padding:42px 48px;border:1px solid #b89af8;border-radius:18px;background:var(--soft)}.ScenarioSolution_contactPanel__ajfYS h2{margin-bottom:14px}.ScenarioSolution_contactPanel__ajfYS>p:not(.ScenarioSolution_eyebrow__Vu4Hw){max-width:780px}[data-theme=dark] .ScenarioSolution_page__mYd6y{--line:#353644;--accent:#ac82ff}[data-theme=dark] .ScenarioSolution_primaryCta__epHvj{background:#7132f5;border-color:#7132f5}@media (max-width:760px){.ScenarioSolution_container__kzo5I{width:calc(100% - 40px)}.ScenarioSolution_hero__pKVzS{padding:44px 0 46px}.ScenarioSolution_hero__pKVzS h1{font-size:40px}.ScenarioSolution_lead__sBdrs{font-size:19px}.ScenarioSolution_heroFlow__NMiqQ{margin-top:34px}.ScenarioSolution_flow__wFmis{grid-template-columns:1fr;gap:24px;margin-top:26px}.ScenarioSolution_flow__wFmis li{min-height:0;padding:17px 18px}.ScenarioSolution_flowArrow__9vQMn{top:auto;right:calc(50% - 10px);bottom:-25px;transform:rotate(90deg)}.ScenarioSolution_compactFlow__SXO8R{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ScenarioSolution_compactFlow__SXO8R li{padding:12px 10px}.ScenarioSolution_compactFlow__SXO8R .ScenarioSolution_flowArrow__9vQMn{display:none}.ScenarioSolution_problemSection__tdO9z,.ScenarioSolution_validationLayout__e7Ze9{grid-template-columns:1fr;gap:30px;padding-block:54px}.ScenarioSolution_overviewSection__7PY3S{padding-block:54px}.ScenarioSolution_tasksSection__sOPq7{padding-block:56px}.ScenarioSolution_task__fv2t_{grid-template-columns:34px 1fr;gap:10px;padding:24px 0}.ScenarioSolution_validationCopy__RJmKq{padding:20px}.ScenarioSolution_contactSection__43TJB{padding-block:48px}.ScenarioSolution_contactPanel__ajfYS{padding:28px 22px}}@media (max-width:460px){.ScenarioSolution_compactFlow__SXO8R{grid-template-columns:1fr}.ScenarioSolution_compactFlow__SXO8R li{display:flex}}@media (prefers-reduced-motion:reduce){.ScenarioSolution_primaryCta__epHvj{transition:none}.ScenarioSolution_primaryCta__epHvj:hover{transform:none}}.SolutionPage_page__iyUsP{max-width:1120px;margin:0 auto;padding:132px 24px 96px;color:var(--text-primary,#181525)}.SolutionPage_breadcrumb__cgEM6{display:flex;gap:10px;align-items:center;margin-bottom:28px;color:var(--text-secondary,#686577);font-size:13px}.SolutionPage_draftNotice__hn0iY{padding:12px 16px;margin-bottom:20px;border:1px solid #efcf87;border-radius:10px;background:#fff8e8;color:#6f4b08}.SolutionPage_hero__0rl1S{padding:44px 48px;border-radius:24px;background:linear-gradient(125deg,#f3efff,#f9f8ff 58%,#f0f5ff);border:1px solid #e9e2ff}.SolutionPage_eyebrow__o5Qmo{margin:0 0 10px;color:#6734d1;font-size:13px;font-weight:700;letter-spacing:.08em}.SolutionPage_hero__0rl1S h1{max-width:850px;font-size:clamp(30px,3.4vw,44px);line-height:1.3;margin:0 0 22px;font-weight:700}.SolutionPage_answer__y4jwO{max-width:860px;font-size:18px;line-height:1.85;margin:0 0 28px;color:#464051}.SolutionPage_bottomCta__uoEXx a,.SolutionPage_primaryCta__2OMJt{display:inline-flex;gap:20px;align-items:center;border-radius:999px;background:#7132f5;color:#fff!important;padding:13px 25px;font-weight:600;text-decoration:none}.SolutionPage_bottomCta__uoEXx a:hover,.SolutionPage_primaryCta__2OMJt:hover{background:#5821cb}.SolutionPage_bottomCta__uoEXx a span,.SolutionPage_primaryCta__2OMJt span{color:#fff!important}.SolutionPage_section__4S4kE{margin-top:64px}.SolutionPage_card__qKpPB h2,.SolutionPage_section__4S4kE h2{margin:0 0 20px;font-size:clamp(23px,2.2vw,29px);line-height:1.4;color:var(--text-primary,#181525)}.SolutionPage_prose__coSc6{max-width:850px;margin:0;color:var(--text-secondary,#514e5c);font-size:17px;line-height:1.9}.SolutionPage_capabilityGrid__70eiC,.SolutionPage_twoColumns__6PcDB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:48px}.SolutionPage_capability__t0Fou,.SolutionPage_card__qKpPB{padding:28px 30px;border:1px solid #e9e5f3;border-radius:16px;background:var(--bg-primary,#fff)}.SolutionPage_card__qKpPB h2{font-size:22px}.SolutionPage_card__qKpPB ul{margin:0;padding-left:22px;color:var(--text-secondary,#514e5c);line-height:1.85}.SolutionPage_card__qKpPB li{margin:7px 0;padding-left:3px}.SolutionPage_flow__Vnn_q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:10px 0 0;padding:0;list-style:none}.SolutionPage_flow__Vnn_q li{position:relative;min-height:190px;padding:24px 20px;border-radius:14px;background:#f7f4ff;border:1px solid #ede7ff}.SolutionPage_flow__Vnn_q li:not(:last-child):after{content:"→";position:absolute;right:-13px;top:48%;z-index:1;color:#7132f5;font-weight:700}.SolutionPage_stepNumber__TGZxW{color:#7132f5;font-size:14px;font-weight:700}.SolutionPage_capability__t0Fou h3,.SolutionPage_flow__Vnn_q h3{margin:12px 0 8px;font-size:18px}.SolutionPage_capability__t0Fou p,.SolutionPage_flow__Vnn_q p{margin:0;color:#585362;font-size:14px;line-height:1.75}.SolutionPage_capabilityGrid__70eiC{margin-top:0}.SolutionPage_capability__t0Fou a{display:inline-block;margin-top:16px;color:#7132f5;font-size:14px;font-weight:600}.SolutionPage_caseGrid__hQ_yI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.SolutionPage_caseGrid__hQ_yI p{padding:20px;margin:0;border-radius:12px;background:#f7f4ff;line-height:1.75}.SolutionPage_caseGrid__hQ_yI strong{display:block;margin-bottom:8px}.SolutionPage_faqs___GRj4{border-top:1px solid #e9e5f3}.SolutionPage_faqs___GRj4 details{border-bottom:1px solid #e9e5f3;padding:17px 8px}.SolutionPage_faqs___GRj4 summary{cursor:pointer;font-size:17px;font-weight:600}.SolutionPage_faqs___GRj4 p{margin:12px 0 0;color:var(--text-secondary,#514e5c);line-height:1.8}.SolutionPage_related__F8jrH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.SolutionPage_related__F8jrH a{display:flex;justify-content:space-between;gap:10px;padding:18px 20px;border:1px solid #e9e5f3;border-radius:12px;color:var(--text-primary,#181525);text-decoration:none}.SolutionPage_related__F8jrH span{color:#7132f5}.SolutionPage_bottomCta__uoEXx{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:76px;padding:32px 36px;border-radius:20px;background:#f4f0ff}.SolutionPage_bottomCta__uoEXx h2{font-size:23px;margin:0 0 8px}.SolutionPage_bottomCta__uoEXx p:last-child{margin:0;color:#585362}.SolutionPage_bottomCta__uoEXx a{flex-shrink:0}@media (max-width:900px){.SolutionPage_flow__Vnn_q{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionPage_flow__Vnn_q li:nth-child(2):after{display:none}.SolutionPage_related__F8jrH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.SolutionPage_page__iyUsP{padding:112px 16px 72px}.SolutionPage_hero__0rl1S{padding:30px 22px}.SolutionPage_answer__y4jwO{font-size:16px}.SolutionPage_section__4S4kE{margin-top:48px}.SolutionPage_capabilityGrid__70eiC,.SolutionPage_caseGrid__hQ_yI,.SolutionPage_flow__Vnn_q,.SolutionPage_related__F8jrH,.SolutionPage_twoColumns__6PcDB{grid-template-columns:1fr}.SolutionPage_flow__Vnn_q li{min-height:0}.SolutionPage_flow__Vnn_q li:after{display:none}.SolutionPage_bottomCta__uoEXx{display:block;padding:28px 22px}.SolutionPage_bottomCta__uoEXx a{margin-top:20px}}