.retirement_assumption_grid__wRqKe{display:grid;grid-template-columns:repeat(auto-fit,minimax(8rem,1fe));grid-auto-flow:6rem}.retirement_assumption_card_wrap__pl8Ib{border-radius:15px!important;box-shadow:0 10px 25px rgba(0,0,0,.25)!important}.retirement_calc_card__y1n1w{border-radius:20px!important;height:200px;cursor:pointer}.retirement_app_search__rOSzq .retirement_form_control__XcY_R{height:38px;padding-left:40px;padding-right:20px;box-shadow:none;box-sizing:border-box;width:100%}.retirement_app_search__rOSzq span{position:absolute;z-index:10;font-size:16px;left:13px;top:10px;color:#2a344e}.retirement_wrap_section__aRvo1{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.retirement_wrap_section_card__Uskv9{margin:0 auto}.retirement_wrap_section_card__Uskv9 img{width:70px;aspect-ratio:3/3;object-fit:contain}.retirement_sub_calc_card__ZkFNq{width:150px;box-shadow:0 10px 25px rgba(0,0,0,.25)!important;border-radius:21px!important;cursor:pointer!important;transition:all .3s ease-out}.retirement_sub_calc_card__ZkFNq .retirement_label__Wv_0J{font-size:12px;font-weight:500;color:#000}.retirement_sub_calc_card__ZkFNq img{width:70px;object-fit:contain}.retirement_sub_calc_wrap_card__SvfMY{box-shadow:0 10px 25px rgba(0,0,0,.25)!important;border-radius:15px!important;cursor:pointer!important;width:100px}.retirement_sub_calc_wrap_card__SvfMY img{width:50px}.retirement_sub_calc_wrap_card__SvfMY .retirement_label__Wv_0J{font-size:10px;font-weight:500}.retirement_sub_calc_card_active__z7pLV{background:#475c71!important;width:150px;box-shadow:0 10px 25px rgba(0,0,0,.25)!important;border-radius:21px!important;cursor:pointer!important;transition:all .3s ease-out}.retirement_sub_calc_card_active__z7pLV .retirement_label__Wv_0J{font-size:14px;font-weight:500;color:#fff}.retirement_sub_calc_card__ZkFNq:hover{transform:translateY(-5px) scale(1.005) translateZ(0);box-shadow:0 24px 36px rgba(0,0,0,.11),0 24px 46px var(--box-shadow-color);background:#475c71!important}.retirement_sub_calc_card__ZkFNq:hover .retirement_label__Wv_0J{font-size:12px;font-weight:500;color:#fff}.retirement_addInvest_calc_wrap__oqFf_{margin-right:20px}.retirement_addInvest_calc_wrap__oqFf_ .retirement_label_wrap__vk8Or{margin-left:1rem;margin-bottom:.5rem;color:#a6aab5;font-weight:500}.retirement_addInvest_calc_wrap__oqFf_ .retirement_calc_input__ztaU1{background:#fff;border-radius:21px}.retirement_calc_wrap__kgPRt{width:16.6666666667%}.retirement_calc_wrap__kgPRt .retirement_label_wrap__vk8Or{margin-left:1rem;margin-bottom:.5rem;color:#a6aab5;font-weight:500}.retirement_calc_wrap__kgPRt .retirement_calc_input__ztaU1{background:#fff;border-radius:21px}.retirement_manualCalc_desc__Um_6N{color:rgba(10,37,66,.5);text-align:center}@media screen and (min-width:760px){.retirement_manualCalc_desc__Um_6N{width:200px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 auto}}.Goal_app_search__8vxLJ .Goal_form_control__7C_GY{height:38px;padding-left:40px;padding-right:20px;box-shadow:none;box-sizing:border-box;width:100%}.Goal_app_search__8vxLJ span{position:absolute;z-index:10;font-size:16px;left:13px;top:10px;color:#2a344e}.Goal_main_calc_card__yT0rW{min-width:100%;border-radius:20px!important;cursor:pointer}.Goal_main_calc_card__yT0rW img{width:100%;border-radius:20px 20px 0 0;aspect-ratio:3/2;object-fit:cover}.Goal_calc_card__vBOLu{border-radius:20px!important;height:200px;cursor:pointer}.Goal_calc_wrap__t4qmG{width:100%;border:1px solid gray;box-sizing:border-box;border-radius:10px;padding:20px}.Goal_calc_sub_wrap__eQwZ4{display:flex;justify-content:center;align-items:center}.Goal_calc_pack_wrap__L13gP{padding:2rem;width:200px;margin-right:25px;background:#fff;box-shadow:0 10px 25px rgba(0,0,0,.25);border-radius:15px}.Goal_assumption_card_wrap__CRRBZ{border-radius:15px!important;box-shadow:0 10px 25px rgba(0,0,0,.25)!important}.Goal_assumption_card_sub_wrap__mFmjV .Goal_form_control__7C_GY{height:38px;padding-left:20px;padding-right:30px;box-shadow:none;box-sizing:border-box;width:100%;text-align:center;font-weight:500}.Goal_assumption_card_sub_wrap__mFmjV span{position:absolute;z-index:10;font-size:16px;right:13px;top:10px;color:#2a344e}