.ApproachStatement-module__KkiKQq__workflowTabs{border:1px solid #00000029;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ApproachStatement-module__KkiKQq__workflowTab{cursor:pointer;color:#0000008f;text-align:left;background:#fff;border-right:1px solid #00000029;outline:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-width:0;min-height:78px;padding:16px 20px;transition:background-color .18s,color .18s,box-shadow .18s;display:grid}.ApproachStatement-module__KkiKQq__workflowTab:last-child{border-right:0}.ApproachStatement-module__KkiKQq__workflowTab:hover{color:#000;background:#f7f7ff}.ApproachStatement-module__KkiKQq__workflowTab:focus-visible{box-shadow:inset 0 0 0 2px #0000ea}.ApproachStatement-module__KkiKQq__workflowTabActive,.ApproachStatement-module__KkiKQq__workflowTabActive:hover{color:#000;background:#f1f2ff;box-shadow:inset 0 -3px #0000ea}.ApproachStatement-module__KkiKQq__tabNumber{color:#0000ea;letter-spacing:.12em;font-variant-numeric:tabular-nums;flex:none;font-size:12px;font-weight:600;line-height:1}.ApproachStatement-module__KkiKQq__tabLabel{min-width:0;font-size:16px;font-weight:500;line-height:1.2}.ApproachStatement-module__KkiKQq__tabArrow{color:#0000ea;opacity:.42;font-size:17px;line-height:1;transition:opacity .18s,transform .18s}.ApproachStatement-module__KkiKQq__workflowTab:hover .ApproachStatement-module__KkiKQq__tabArrow,.ApproachStatement-module__KkiKQq__workflowTabActive .ApproachStatement-module__KkiKQq__tabArrow{opacity:1;transform:translate(2px)}.ApproachStatement-module__KkiKQq__flowStage{background:#fff;border:1px solid #00000029;grid-template-columns:minmax(0,1.5fr) minmax(320px,.72fr);min-height:480px;margin-top:24px;display:grid}.ApproachStatement-module__KkiKQq__processColumn{min-width:0;padding:8px 36px;position:relative}.ApproachStatement-module__KkiKQq__timeline{background:linear-gradient(#0000ea 0%,#0000ea38 100%);width:1px;position:absolute;top:52px;bottom:52px;left:55px}.ApproachStatement-module__KkiKQq__step{border-bottom:1px solid #0000001f;grid-template-columns:40px minmax(0,1fr);gap:22px;min-height:154px;padding:28px 0;display:grid}.ApproachStatement-module__KkiKQq__step:last-child{border-bottom:0}.ApproachStatement-module__KkiKQq__stepMeta{min-height:24px}.ApproachStatement-module__KkiKQq__stepNumber{z-index:1;color:#0000ea;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #0000ea;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:600;display:flex;position:relative}.ApproachStatement-module__KkiKQq__stepLabel{color:#000000a6;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600;line-height:1.25}.ApproachStatement-module__KkiKQq__stepContent{min-width:0}.ApproachStatement-module__KkiKQq__value{color:#000000d1;letter-spacing:-.025em;max-width:620px;margin:12px 0 0;font-size:clamp(23px,2vw,30px);font-weight:400;line-height:1.12}.ApproachStatement-module__KkiKQq__systems{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.ApproachStatement-module__KkiKQq__systemGroup{display:contents}.ApproachStatement-module__KkiKQq__systemChip{color:#0000ea;background:#f7f7ff;border:1px solid #0000ea3d;padding:9px 13px;font-size:18px;font-weight:500;line-height:1}.ApproachStatement-module__KkiKQq__systemPlus{color:#00000057;font-size:18px}.ApproachStatement-module__KkiKQq__systemsNote{color:#000000a6;margin:12px 0 0;font-size:14px;line-height:1.45}.ApproachStatement-module__KkiKQq__outcomePanel{color:#0000ea;background:#f1f2ff;border-left:1px solid #0000ea2e;flex-direction:column;justify-content:space-between;min-width:0;padding:36px 34px 32px;display:flex}.ApproachStatement-module__KkiKQq__outcomeMeta{align-items:center;gap:16px;display:flex}.ApproachStatement-module__KkiKQq__outcomeNumber,.ApproachStatement-module__KkiKQq__outcomeLabel{color:#0000ea;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.25}.ApproachStatement-module__KkiKQq__outcomeNumber{color:#fff;letter-spacing:0;background:#0000ea;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ApproachStatement-module__KkiKQq__outcomeLabel{margin:0}.ApproachStatement-module__KkiKQq__outcomeValue{letter-spacing:-.035em;max-width:420px;margin:48px 0;font-size:clamp(30px,2.8vw,42px);font-weight:400;line-height:1.08}.ApproachStatement-module__KkiKQq__outcomeFooter{flex-direction:column;gap:20px;display:flex}.ApproachStatement-module__KkiKQq__outcomeContext{color:#000000a6;border-top:1px solid #0000ea2e;margin:0;padding-top:18px;font-size:14px;line-height:1.35}.ApproachStatement-module__KkiKQq__outcomeCta{color:#fff;background:#0000ea;outline:none;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:13px 17px;font-size:15px;font-weight:500;line-height:1.2;transition:background-color .18s;display:flex}.ApproachStatement-module__KkiKQq__outcomeCta:hover{background:#0000c8}.ApproachStatement-module__KkiKQq__outcomeCta:focus-visible{box-shadow:0 0 0 3px #f1f2ff,0 0 0 5px #0000ea}@media (max-width:1023px){.ApproachStatement-module__KkiKQq__workflowTabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ApproachStatement-module__KkiKQq__workflowTab{border-bottom:1px solid #00000029}.ApproachStatement-module__KkiKQq__workflowTab:nth-child(2){border-right:0}.ApproachStatement-module__KkiKQq__flowStage{grid-template-columns:1fr}.ApproachStatement-module__KkiKQq__outcomePanel{border-top:1px solid #0000ea2e;border-left:0;min-height:330px}}@media (prefers-reduced-motion:reduce){.ApproachStatement-module__KkiKQq__workflowTab,.ApproachStatement-module__KkiKQq__tabArrow,.ApproachStatement-module__KkiKQq__outcomeCta{transition:none}}
