.FinancialRiskInfo_riskInfoSection__erVPR{padding:50px 20px 30px;max-width:1200px;margin:0 auto}.FinancialRiskInfo_block__xwpLR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:30px;gap:30px}.FinancialRiskInfo_text__1YXX9{flex:1 1;min-width:300px;text-align:justify}.FinancialRiskInfo_imageBox__D3ccR{position:relative;width:100%;max-width:500px;aspect-ratio:16/10;margin:0 auto}.FinancialRiskInfo_heading__VSfC6{font-size:32px;font-weight:700;margin-bottom:12px;color:var(--color-primary);line-height:1.2}.FinancialRiskInfo_description__n__uW{font-size:18px;line-height:1.6;color:#444}.FinancialRiskInfo_benefitsSection__FoClq{display:flex;gap:40px;align-items:flex-start;margin:60px auto}.FinancialRiskInfo_left__4swp7{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center}.FinancialRiskInfo_right__1ZyA2{flex:1 1}.FinancialRiskInfo_benefitsImage__w5nvh{margin-top:20px}.FinancialRiskInfo_benefitsImage__w5nvh img{max-width:100%;height:auto;border-radius:12px}.FinancialRiskInfo_benefitsGrid__jU9fo{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.FinancialRiskInfo_card__GC0ta{background:#f8f9ff;padding:12px 24px;border-radius:16px;text-align:center;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:transform .2s}.FinancialRiskInfo_icon___37DM{font-size:32px;color:var(--color-primary);transition:transform .3s ease,color .3s ease}.FinancialRiskInfo_card__GC0ta:hover .FinancialRiskInfo_icon___37DM{transform:scale(1.2);color:var(--color-secondary)}.FinancialRiskInfo_card__GC0ta h3{font-size:20px;margin-bottom:10px;color:#003366}.FinancialRiskInfo_card__GC0ta:hover h3{color:var(--color-secondary)}.FinancialRiskInfo_card__GC0ta p{font-size:16px;color:#555}@media (max-width:992px){.FinancialRiskInfo_benefitsSection__FoClq{flex-direction:column;text-align:center}.FinancialRiskInfo_benefitsGrid__jU9fo{grid-template-columns:1fr}}.FinancialRiskInfo_steps__rRM1f{display:flex;flex-direction:column;gap:20px;margin-top:30px}.FinancialRiskInfo_step__qmwru{display:flex;align-items:flex-start;gap:15px}.FinancialRiskInfo_stepNumber__qBfQB{background:linear-gradient(135deg,var(--color-secondary),var(--color-primary));color:white;font-weight:700;font-size:18px;padding:10px 16px;border-radius:50%;min-width:40px;text-align:center}.FinancialRiskInfo_step__qmwru p{margin-top:12px!important;font-size:16px;color:#333;margin:0}@media (max-width:992px){.FinancialRiskInfo_block__xwpLR{flex-direction:column;text-align:center;gap:10px}.FinancialRiskInfo_heading__VSfC6{font-size:28px}.FinancialRiskInfo_description__n__uW{font-size:16px}.FinancialRiskInfo_imageBox__D3ccR{max-width:100%;aspect-ratio:16/12}}@media (max-width:576px){.FinancialRiskInfo_heading__VSfC6{font-size:24px}.FinancialRiskInfo_description__n__uW{font-size:15px}.FinancialRiskInfo_block__xwpLR{padding:15px}}.RiskProfileCalculator_calculatorContainer___pL5s{max-width:950px;margin:0 auto;padding:40px 20px;color:#222;overflow-x:hidden}.RiskProfileCalculator_heading__9_r7Y{font-size:32px;font-weight:700;margin-top:10px;margin-bottom:20px;color:var(--color-primary);text-align:center}.RiskProfileCalculator_conservative__lJnOA{color:#00C49F}.RiskProfileCalculator_moderate__DRSaQ{color:#FFBB28}.RiskProfileCalculator_aggressive___yrF2{color:#FF4444}.RiskProfileCalculator_progressWrapper__ZUDra{background:#e6e9f2;border-radius:8px;height:10px;margin-bottom:25px;overflow:hidden}.RiskProfileCalculator_progressBar__5neRC{height:100%;background:linear-gradient(90deg,rgb(0,90,180),var(--color-secondary));transition:width .4s ease}.RiskProfileCalculator_questionCard__kUvZ_{background:#ffffff;padding:20px 30px;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.08);text-align:center;max-width:700px;margin:0 auto}.RiskProfileCalculator_question__TxJw1{font-size:23px!important;font-weight:600;margin-bottom:25px;color:#004080}.RiskProfileCalculator_options__VHBrr{gap:15px}.RiskProfileCalculator_optionCard__HOg3i{background:#eceef0;border:2px solid transparent;border-radius:12px;padding:15px 20px;cursor:pointer;font-size:16px;font-weight:500;color:#333;width:100%;max-width:450px;text-align:center;box-shadow:0 4px 10px rgba(0,0,0,.05);transition:all .3s ease}.RiskProfileCalculator_optionCard__HOg3i:hover{border-color:rgb(0,88,175);background:#eaf4ff;color:#004080}.RiskProfileCalculator_progressText__Icf0U{margin-top:14px;font-size:15px;color:#444}.RiskProfileCalculator_selected__pJGb9{border-color:var(--color-secondary)!important;background:#eafff6!important;color:var(--color-secondary)!important;font-weight:600;box-shadow:0 4px 12px rgba(0,196,159,.3)}.RiskProfileCalculator_navBtns__ZBVjr{margin-top:25px;display:flex;justify-content:center;gap:15px}.RiskProfileCalculator_backBtn__ZN5Zt,.RiskProfileCalculator_nextBtn__KGXow,.RiskProfileCalculator_submitBtn__AStZp{padding:10px 20px;border-radius:8px;font-size:16px;cursor:pointer;font-weight:500;transition:all .3s ease}.RiskProfileCalculator_backBtn__ZN5Zt{background:#fff;border:2px solid #ccc;color:#444}.RiskProfileCalculator_backBtn__ZN5Zt:hover{border-color:#888}.RiskProfileCalculator_nextBtn__KGXow{background:#0088fe;border:none;color:white}.RiskProfileCalculator_nextBtn__KGXow:disabled{background:#aacdf7;cursor:not-allowed}.RiskProfileCalculator_nextBtn__KGXow:hover:enabled{background:#005bb5}.RiskProfileCalculator_submitBtn__AStZp{background:var(--color-secondary);border:none;color:white}.RiskProfileCalculator_submitBtn__AStZp:disabled{background:#a8e9d8;cursor:not-allowed}.RiskProfileCalculator_submitBtn__AStZp:hover:enabled{background:var(--color-primary)}.RiskProfileCalculator_progress__i61Ph{text-align:center;margin-bottom:20px;font-size:16px;color:#555}.RiskProfileCalculator_question__TxJw1{font-size:20px;margin-bottom:20px;text-align:center}.RiskProfileCalculator_options__VHBrr{display:flex;flex-direction:column;gap:12px;align-items:center}.RiskProfileCalculator_optionBtn__JcIPu{background:#0088fe;color:white;border:none;padding:12px 20px;border-radius:8px;cursor:pointer;transition:.3s ease;width:100%;max-width:400px}.RiskProfileCalculator_optionBtn__JcIPu:hover{background:#005bb5}.RiskProfileCalculator_reviewBox__I0oMS{background:#fff;padding:30px;border-radius:16px;box-shadow:0 6px 20px rgba(0,0,0,.08)}.RiskProfileCalculator_reviewList__J8xU9{list-style:none;padding:0;margin:20px 0}.RiskProfileCalculator_reviewList__J8xU9 li{margin-bottom:16px;border-bottom:1px solid #eee;padding-bottom:10px}.RiskProfileCalculator_reportActions__f7mUP{margin:40px 0 20px;display:flex;gap:15px;justify-content:center;align-items:center}.RiskProfileCalculator_formGroup__6eZXX{width:35%}.RiskProfileCalculator_inputWrapper__YAs4p{position:relative;flex:1 1}.RiskProfileCalculator_inputWrapper__YAs4p input{padding:14px 12px;border:1px solid #ccc;border-radius:8px;outline:none;font-size:15px;background:transparent;width:98%}.RiskProfileCalculator_inputWrapper__YAs4p .RiskProfileCalculator_inputLabel__4zsjd{position:absolute;top:50%;left:18px;transform:translateY(-50%);font-weight:500;font-size:16px;color:#777;pointer-events:none;transition:all .2s ease;background:#fff;padding:0 4px}.RiskProfileCalculator_inputWrapper__YAs4p input:focus+.RiskProfileCalculator_inputLabel__4zsjd,.RiskProfileCalculator_inputWrapper__YAs4p input:not(:placeholder-shown)+.RiskProfileCalculator_inputLabel__4zsjd{top:-1px;font-size:12px;color:var(--color-primary)}.RiskProfileCalculator_downloadBtn__oRWAc{background:var(--color-primary);color:#fff;border:none;font-size:15px;padding:13px 12px;border-radius:12px;cursor:pointer;font-weight:600;transition:.3s ease}.RiskProfileCalculator_downloadBtn__oRWAc:hover{background:var(--color-secondary)}.RiskProfileCalculator_resultBox__BalaE{text-align:center}.RiskProfileCalculator_charts__m8w0z{display:flex;justify-content:center;gap:50px;margin:30px 0;flex-wrap:wrap}.RiskProfileCalculator_gauge__qhZlL,.RiskProfileCalculator_pie__TQy_G{min-width:220px}.RiskProfileCalculator_gauge__qhZlL{margin-top:35px}.RiskProfileCalculator_label__5thBZ{font-size:20px;margin-top:-7px;font-weight:500}.RiskProfileCalculator_suggestions__aidNC{margin-top:30px}.RiskProfileCalculator_suggestions__aidNC h3{font-size:22px;margin-bottom:20px}.RiskProfileCalculator_cards__R4z1T{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.RiskProfileCalculator_card__D5uaf{border:1px solid #ddd;border-radius:10px;padding:20px;width:240px;background:#f9f9f9;text-align:center;box-shadow:0 2px 6px rgba(0,0,0,.1);transition:transform .2s}.RiskProfileCalculator_card__D5uaf:hover{transform:translateY(-5px)}.RiskProfileCalculator_viewBtn__uQdCG{margin-top:10px;background:#00c49f;color:white;border:none;padding:8px 14px;border-radius:6px;cursor:pointer}.RiskProfileCalculator_actions__ZUJAs{margin-top:30px;display:flex;justify-content:center;gap:20px}.RiskProfileCalculator_retryBtn__WZj_D{background:white;font-size:16px;border:2px solid var(--color-secondary);color:var(--color-secondary);padding:10px 20px;border-radius:8px;cursor:pointer;transition:all .3s ease}.RiskProfileCalculator_retryBtn__WZj_D:hover{transform:translateY(-4px);background:var(--color-secondary);color:white}.RiskProfileCalculator_buyBtn__tQVyM{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:white;font-size:16px;border:none;padding:10px 20px;border-radius:8px;text-decoration:none;cursor:pointer;transition:transform .3s ease,background .3s ease}.RiskProfileCalculator_buyBtn__tQVyM:hover{transform:translateY(-4px);background:linear-gradient(45deg,var(--color-secondary),var(--color-primary))}@media print{.RiskProfileCalculator_noPrint__jZNaY{display:none!important}}