.sAQbMq_progress{transform-origin:0;animation:linear forwards sAQbMq_progress}@keyframes sAQbMq_progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:is(.sAQbMq_diagram .fyfx-step-0,.sAQbMq_diagram .fyfx-step-1,.sAQbMq_diagram .fyfx-step-2){visibility:hidden}:is(.sAQbMq_diagram[data-active-step="0"] .fyfx-step-0,.sAQbMq_diagram[data-active-step="1"] .fyfx-step-1,.sAQbMq_diagram[data-active-step="2"] .fyfx-step-2){visibility:visible}.sAQbMq_evidence{color:#18141d;width:100%;max-width:620px;font-family:var(--font-display);background:linear-gradient(145deg,#faf8fc,#f1edf6);border:1px solid #e7e3ec;border-radius:24px;padding:24px;animation:.5s both sAQbMq_evidence-enter;box-shadow:0 18px 48px #24103808}.sAQbMq_evidenceHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.sAQbMq_evidenceHeader>span:first-child{align-items:center;gap:10px;font-size:18px;font-weight:500;display:flex}.sAQbMq_evidenceBadge{color:#70419b;white-space:nowrap;border:1px solid #ddd2e8;border-radius:6px;padding:5px 9px;font-size:12px}.sAQbMq_evidenceGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sAQbMq_evidenceGrid article{background:#fff;border:1px solid #e9e5ed;border-radius:14px;min-width:0;padding:18px}.sAQbMq_recordCard{grid-column:1/-1}.sAQbMq_evidenceCardTitle{color:#70419b;align-items:center;gap:8px;display:flex}.sAQbMq_evidenceCardTitle h3{color:#25202b;margin:0;font-size:15px;font-weight:500}.sAQbMq_evidenceCardTitle>span{color:#87818e;margin-left:auto;font-size:11px}.sAQbMq_evidenceChart{width:100%;height:auto;margin:20px 0 12px;display:block}.sAQbMq_evidenceLine{stroke-dasharray:1;animation:1.4s both sAQbMq_evidence-line}.sAQbMq_evidenceLegend{color:#716a79;align-items:center;gap:16px;font-size:11px;display:flex}.sAQbMq_evidenceLegend span{align-items:center;gap:5px;display:flex}.sAQbMq_evidenceLegend i{background:#70419b;border-radius:2px;width:7px;height:7px}.sAQbMq_evidenceLegend span:nth-child(2) i{background:#c6b0df}.sAQbMq_evidenceLegend small{margin-left:auto;font-size:10px}.sAQbMq_drawdown{border-top:1px solid #eee9f3;align-items:flex-start;gap:3px;height:92px;margin-top:20px;display:flex}.sAQbMq_drawdown span{transform-origin:top;background:linear-gradient(#e2d4ef,#9c72bd);border-radius:0 0 2px 2px;flex:1;animation:1s both sAQbMq_evidence-bars}.sAQbMq_evidenceGrid p{color:#827a8b;margin:0;font-size:10px}.sAQbMq_evidenceNotes{margin:18px 0 0;padding:0;list-style:none}.sAQbMq_evidenceNotes li{color:#69616f;border-bottom:1px solid #eee9f3;padding:10px 0;font-size:12px}.sAQbMq_evidenceNotes li:last-child{border:0}@keyframes sAQbMq_evidence-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sAQbMq_evidence-line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes sAQbMq_evidence-bars{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (max-width:599px){.sAQbMq_evidence{border-radius:16px;padding:12px}.sAQbMq_evidenceHeader{margin-bottom:12px}.sAQbMq_evidenceHeader>span:first-child{font-size:15px}.sAQbMq_evidenceGrid{gap:8px}.sAQbMq_evidenceGrid article{padding:12px}.sAQbMq_evidenceCardTitle{gap:5px}.sAQbMq_evidenceCardTitle h3{font-size:12px}.sAQbMq_evidenceCardTitle>span{font-size:9px}.sAQbMq_evidenceCardTitle svg{width:16px}.sAQbMq_evidenceNotes li{padding:8px 0;font-size:10px}.sAQbMq_drawdown{height:78px}.sAQbMq_evidenceGrid p{font-size:9px}.sAQbMq_evidenceLegend{gap:10px;font-size:9px}}@media (prefers-reduced-motion:reduce){.sAQbMq_evidence,.sAQbMq_evidenceLine,.sAQbMq_drawdown span{animation:none}}.sAQbMq_nextSteps{color:#17271d;width:100%;max-width:620px;font-family:var(--font-display);background:linear-gradient(145deg,#f8fbf9,#edf4ef);border:1px solid #dce8e0;border-radius:24px;padding:24px;animation:.5s both sAQbMq_evidence-enter;box-shadow:0 18px 48px #103b2408}.sAQbMq_nextStepsHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.sAQbMq_nextStepsHeader>span:first-child{align-items:center;gap:10px;font-size:18px;font-weight:500;display:flex}.sAQbMq_nextStepsBadge{color:#376d50;white-space:nowrap;border:1px solid #d1e3d7;border-radius:6px;padding:5px 9px;font-size:12px}.sAQbMq_nextStepsList{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.sAQbMq_nextStep{min-height:108px;animation:9s linear infinite sAQbMq_next-step-focus;animation-delay:var(--step-delay);background:#fff;border:1px solid #dfe8e2;border-radius:14px;align-items:center;gap:18px;padding:22px;display:flex;position:relative}.sAQbMq_nextStep:not(:last-child):after{content:"";background:#cedfd4;width:1px;height:28px;position:absolute;top:calc(100% + 1px);left:46px}.sAQbMq_nextStepIcon{color:#376d50;width:46px;height:46px;animation:9s linear infinite sAQbMq_next-step-icon;animation-delay:var(--step-delay);background:#f0f6f2;border:1px solid #dce9e0;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.sAQbMq_nextStep h3{margin:0 0 6px;font-size:18px;font-weight:500;line-height:1.2}.sAQbMq_nextStep p{color:#6b7c70;max-width:330px;margin:0;font-size:13px;line-height:1.4}.sAQbMq_nextStepNumber{color:#94a59a;font-variant-numeric:tabular-nums;align-self:flex-start;margin-left:auto;font-size:12px}.sAQbMq_nextStepsFooter{color:#6b7c70;justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.sAQbMq_nextStepsFooter span{background:#8eb29c;border-radius:50%;width:5px;height:5px}.sAQbMq_nextStepsFooter p{margin:0;font-size:12px}@keyframes sAQbMq_next-step-focus{0%,30%{background:#f9fcfa;border-color:#8eb29c;box-shadow:0 4px 12px #16462a08}33.333%,to{box-shadow:none;background:#fff;border-color:#dfe8e2}}@keyframes sAQbMq_next-step-icon{0%,30%{color:#fff;background:#155b38;border-color:#155b38}33.333%,to{color:#376d50;background:#f0f6f2;border-color:#dce9e0}}@media (max-width:599px){.sAQbMq_nextSteps{border-radius:16px;padding:14px}.sAQbMq_nextStepsHeader{gap:8px;margin-bottom:18px}.sAQbMq_nextStepsHeader>span:first-child{gap:6px;font-size:14px}.sAQbMq_nextStepsBadge{padding:4px 6px;font-size:9px}.sAQbMq_nextStepsHeader svg{width:18px}.sAQbMq_nextStep{gap:12px;min-height:98px;padding:14px}.sAQbMq_nextStepIcon{border-radius:9px;width:36px;height:36px}.sAQbMq_nextStepIcon svg{width:21px}.sAQbMq_nextStep h3{font-size:15px}.sAQbMq_nextStep p{font-size:11px}.sAQbMq_nextStepNumber{font-size:10px}.sAQbMq_nextStep:not(:last-child):after{left:32px}.sAQbMq_nextStepsFooter p{font-size:10px}}@media (prefers-reduced-motion:reduce){.sAQbMq_nextSteps,.sAQbMq_nextStep,.sAQbMq_nextStepIcon{animation:none}}
