@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap);button.headerFloatingBtn{background-repeat:no-repeat;background-size:105px;background-position:-37px -32px;width:30px;height:30px;padding:0;box-shadow:0 0 0 rgb(204 169 44/40%);animation:headerFloatingBtn 2s infinite;-webkit-animation:headerFloatingBtn 2s infinite}button.headerFloatingBtn :hover{-webkit-animation:none;animation:none}@-webkit-keyframes headerFloatingBtn{0%{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(204,169,44,0)}to{-webkit-box-shadow:0 0 0 0 rgba(204,169,44,0)}}@keyframes headerFloatingBtn{0%{box-shadow:0 0 0 0 rgba(204,169,44,.4)}70%{box-shadow:0 0 0 10px rgba(204,169,44,0)}to{box-shadow:0 0 0 0 rgba(204,169,44,0)}}.inputRounded .MuiOutlinedInput-root{border-radius:50px;font-weight:400;max-height:60px;min-height:20px;outline:none;overflow-x:hidden;overflow-y:auto;position:relative;white-space:pre-wrap;word-wrap:break-word;z-index:1;width:100%;-webkit-user-select:text;-ms-user-select:text;user-select:text;padding:9px 12px 11px;text-align:left}body{background-color:#eef2f7!important;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#toast-container>div{opacity:1}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}Header{box-shadow:none!important}.notiZindex{position:relative;z-index:100}.smestProfile .activeMenuItem span{color:#ec4f56!important}input:-internal-autofill-selected{background-color:transparent!important}.mainChangePassword,.mainConfigSetting,.mainLogin,.mainSignUP{box-shadow:0 1px 3px 0 rgb(0 0 0/20%),0 1px 1px 0 rgb(0 0 0/14%),0 2px 1px -1px rgb(0 0 0/12%);background-color:#fff;padding:20px;border-radius:6px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ordersDataGird.Rehan .MuiDataGrid-row .MuiDataGrid-cell{border-top:1px solid #e0e0e0}.smestProfile .activeMenuItem{background:rgba(236,79,86,.0784313725490196)!important;border:0!important}.smestProfile .MuiListItemIcon-root{min-width:0}.pageTitle{padding:20px 30px}.MuiGrid-root.profileshowConntan{width:80%;margin:37px auto;padding:15px 25px!important}.profileshowConntan,.profileViewImgBox{background:#fff 0 0 no-repeat padding-box;border:1px solid #a1a0a0;border-radius:10px}.profileshowConntan{transition:1s ease;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;padding:30px 20px!important;overflow:unset}.profileshowConntan .MuiGrid-container{margin-bottom:30px}.MuiGrid-root.editUserDetailsDialogSection{width:50%;margin:37px auto;padding:15px 25px}.editUserDetailsDialogSection,.profileViewImgBox{background:#fff 0 0 no-repeat padding-box;border:1px solid #a1a0a0;border-radius:10px;min-height:545px}.editUserDetailsDialogSection{transition:1s ease;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease;min-height:1600px;padding:30px 20px;overflow:hidden}.editUserDetailsDialogSection .MuiGrid-container{margin-bottom:30px}.MuiGrid-root.nomineeDetailsContainer{width:80%;margin:37px auto;padding:15px 25px}.nomineeDetailsContainer,.profileViewImgBox{background:#fff 0 0 no-repeat padding-box;border:1px solid #a1a0a0;border-radius:10px;min-height:445px}.nomineeDetailsContainer{transition:1s ease;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease}.profileViewImgBox{min-height:445px;width:100%;position:-webkit-sticky;position:sticky;top:15px;transition:all 1.5s;-webkit-transition:all 1.5s;-moz-transition:1.5s all;-ms-transition:1.5s all;-o-transition:1.5s all}.userProfileDetailsCard{min-height:400px;padding:30px 20px;overflow:hidden}.MuiGrid-root.userProfileDetailsCard{width:80%;margin:37px auto;padding:15px 25px}.userProfileDetailsCard{transition:1s ease;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease}.userProfileDetailsCard .MuiGrid-container{margin-bottom:30px}.profileViewImgBox,.userProfileDetailsCard{background:#fff 0 0 no-repeat padding-box;border:1px solid #a1a0a0;border-radius:10px;min-height:445px}.nomineeDetailsContainer{min-height:328px;padding:30px 20px;overflow:hidden}.nomineeDetailsContainer .MuiGrid-container{margin-bottom:30px}.profileInfoDate{border-bottom:1px solid #ddd}.editUserDetailsDate,.profileInfoDate{padding-bottom:10px;position:relative}.profileInfoDateTitle{margin-bottom:5px;font:normal normal 14px/21px Lexend;letter-spacing:0;color:#2a324c;opacity:.5}.profileInfoDate h6{font:normal normal 600 16px/21px Lexend;letter-spacing:0;color:#2a324c;opacity:1;padding-left:10px;text-transform:capitalize}.profileInfoDate .profileEditButton{position:absolute;right:0;bottom:0;transition:all .3s;-webkit-transition:all .3s;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.profileInfoDate:hover .profileEditButton{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.contantAudioplayer h6{font:normal normal 700 14px/24px Raleway;letter-spacing:0;color:#2a324c;margin:0}.contantAudioplayer p{font:normal normal normal 14px/26px Raleway;letter-spacing:0;color:#2a324c;opacity:.5;margin:0}.logoImgMB{position:absolute;height:100%;left:20px;top:20px}.controlAudioplayer{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-around;justify-content:space-around;padding:25px 0 8px;background:#fff;box-shadow:0 10px 20px rgba(42,50,76,.10196078431372549);border-radius:15px;margin-bottom:20px}.playBtn{position:relative}.playBtn:after{position:absolute;content:"";border:0;background:transparent;box-sizing:border-box;width:0;transition:all .1s ease;cursor:pointer;border-color:transparent transparent transparent #e11717;border-style:solid;border-width:8px 0 8px 12px;left:52%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.audioPlayerViewBox{position:relative;width:50%;-webkit-flex:0 0 auto;flex:0 0 auto}.audioPlayerViewBox .audio-player{width:100%!important;-webkit-justify-content:space-between;justify-content:space-between;min-height:30px;-webkit-align-items:start;align-items:start}.audioPlayerViewBox #loop,.audioPlayerViewBox .audio-player-track-name,.audioPlayerViewBox .audio-player-volume{display:none!important}.audioPlayerViewBox #forward,.audioPlayerViewBox #pause,.audioPlayerViewBox #play,.audioPlayerViewBox #rewind,.audioPlayerViewBox #volume{background-color:transparent;cursor:pointer;-webkit-flex:0 0 auto;flex:0 0 auto;width:40px;height:40px;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.audioPlayerViewBox #play{-webkit-order:2;order:2;background-color:#ffe8e8;border-radius:50%}.audioPlayerViewBox #rewind{-webkit-order:1;order:1}.audioPlayerViewBox #forward{-webkit-order:3;order:3}.audioPlayerViewBox .audio-player-time{position:absolute;bottom:0;left:2px}.audioPlayerViewBox .audio-player-seeker{-webkit-flex:0 0 auto;flex:0 0 auto;width:40%!important;-webkit-order:0;order:0;margin-top:5px}.audioPlayerViewBox input[type=range].slider::-webkit-slider-runnable-track{background-color:#2a324c;border:none;box-shadow:none}.audioPlayerViewBox input[type=range].slider::-webkit-slider-thumb{box-shadow:none;border:2px solid #2a324c;height:12px;width:12px;border-radius:50%;background:rgb(255 255 255);margin-top:-5.5px}.MuiCard-root.same-height{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.rwdPortfolioAllocation{background:#e8e8e8 0 0 no-repeat padding-box;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin-top:10px;padding:15px}.rwdPortfolioAllocation p.MuiTypography-root.MuiTypography-body1.MuiTypography-noWrap{font:normal normal normal 12px/18px Lexend;letter-spacing:0;color:#9498a5}.MuiGrid-root.rwdPortfolioAllocation.rwdPortfolioHoldings{padding:15px 15px 100px}.graphBoxSec{padding:15px 0}.graphBoxSec .graphBox{min-height:185px;background:#fff 0 0 no-repeat padding-box;box-shadow:0 6px 12px rgba(42,50,76,.10196078431372549);border-radius:20px;margin-bottom:10px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.graphBoxSec h6.MuiTypography-root.MuiTypography-h6.MuiTypography-noWrap{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c;padding:10px 0 0 10px}.lookBg{display:-webkit-flex;display:flex;background:rgb(200 200 200/78%);border-radius:15px;position:absolute;z-index:2;height:100%;width:100%;left:0;bottom:0;top:0;-webkit-backdrop-filter:blur(-13px);backdrop-filter:blur(-13px);-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.rwdDashboard .cardViewAmu{background:#fff 0 0 no-repeat padding-box;border-radius:10px;padding:10px 10px 0;margin-bottom:10px;min-height:70px}.rwdDashboard .cardViewAmu .cardInfoAmu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.rwdDashboard .cardViewAmu .cardInfoAmu h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 700 16px/24px Lexend;letter-spacing:0;color:#2a324c;margin:0 10px}.rwdDashboard .cardViewAmu .cardInfoAmu p.MuiTypography-root.MuiTypography-body1.MuiTypography-noWrap{font:normal normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c}.dashBoardCardView{overflow:hidden;margin-bottom:20px}.dashCard{background:#fff 0 0 no-repeat padding-box;min-height:100px;min-width:150px;position:relative;padding:20px;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation:dashCard 1.5s ease;-webkit-animation:dashCard 1.5s ease;-webkit-animation-delay:1s;animation-delay:1s}.portfolioAllocation{background:#e8e8e8 0 0 no-repeat padding-box;min-height:325px;padding:15px 25px 25px;border-radius:20px}.orderHistory h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap,.portfolioHoldings h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap,portfolioAllocation h6.MuiTypography-root.MuiTypography-h6.MuiTypography-noWrap{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#9498a5;margin-bottom:12px}.portfolioAllocationValue{padding:15px;background:#fff 0 0 no-repeat padding-box;min-height:257px;box-shadow:0 6px 12px rgba(42,50,76,.10196078431372549);border-radius:20px}.portfolioAllocationValue h6.MuiTypography-root.MuiTypography-h6.MuiTypography-noWrap{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c;margin:0}.textColorClass{color:#a9a9a9;font-weight:500;font-size:13px}.corpCompMainContainer{height:100%}.corpCompMainContainer .recentTransactions{background-color:#fff;padding:0}.corpCompMainContainer .recentTransactions .gridComTabel.tableHade{margin:0 0 10px}.corpCompMainContainer .gridComTabel.tableData{border:1px solid #ccc}.corpCompMainContainer .tradeTableContainer .MuiBox-root{padding:0!important}.corpCompMainContainer>.MuiGrid-container{display:block;height:100%}.corpCompMainContainer>.MuiGrid-container>.MuiGrid-grid-xs-true{height:100%}.tradeTableContainer{padding-left:15px;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative}.tradeTableContainer .tradeTableLoader{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;position:absolute;top:0;left:0;bottom:0;right:0}.tradeTableContainer .recentTransactions{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;min-height:auto}.tradeTableContainer .recentTransactionsScroll{min-height:auto;height:100%}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-window::-webkit-scrollbar{width:5px;height:0;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-window::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-window::-webkit-scrollbar-thumb{background-image:linear-gradient(to right top,#2e385a,#5a4074,#91427d,#c54172,#ec4f56);outline:1px solid #708090}.tradeTableContainer:hover .MuiDataGrid-root .MuiDataGrid-window::-webkit-scrollbar{height:5px}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-cell:focus-within,.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-columnHeader:focus-within{outline:none}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-row{cursor:pointer}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-row:hover{background-image:linear-gradient(to right top,#ddd,#fff,#fff,#ececec,#f4e3e4)}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-row{margin:10px 0;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font:normal normal 600 12px/18px Lexend;letter-spacing:0;color:#2a324c}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-row .MuiDataGrid-cell.MuiDataGrid-cell--textLeft{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-row .MuiDataGrid-cell.MuiDataGrid-cell--textLeft:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px;border-left:1px solid #ccc;font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-row .MuiDataGrid-cell.MuiDataGrid-cell--textLeft:nth-child(2){font:normal normal 600 12px/18px Lexend;letter-spacing:0;color:#2a324c}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-row:first-child{margin-top:0}.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-cell{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.tradeTableContainer .MuiDataGrid-root,.tradeTableContainer .MuiDataGrid-root .MuiDataGrid-columnsContainer{border:0}.tradeTableContainer>.MuiTableContainer-root{overflow:visible;overflow:initial}.tradeTableContainer .MuiTableCell-body,.tradeTableContainer .MuiTableCell-paddingNone{padding:0 15px!important}.tradeTableContainer .MuiTableCell-root{border-bottom:1px solid #ccc!important}.tradeTableContainer .MuiTableCell-alignLeft{white-space:nowrap;font:normal normal 600 12px/18px Lexend;letter-spacing:0;color:#2a324c;opacity:.5}.tradeTableContainer .MuiTableCell-body{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c;opacity:1}.tradeTableContainer .MuiTableCell-body .priceHistoryChart{display:inline-block}.tradeTableContainer .MuiTableCell-body .priceHistoryChart .apexcharts-toolbar{display:none}.tradeTableContainer .recentTransactionsScroll{padding:15px}.tradeTableContainer{padding-left:0}.tradeTableContainer>.MuiGrid-root{height:100%}.tradeTableContainer::-webkit-scrollbar{width:7px}.tradeTableContainer::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.tradeTableContainer::-webkit-scrollbar-thumb{background-color:#7569ee;outline:1px solid #708090}.recentTransactions{background:#fff 0 0 no-repeat padding-box;border-radius:20px;min-height:410px;padding:10px 20px}.recentTransactions .MuiGrid-root.gridComTabel.tableHade h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 600 14px/21px Lexend;max-width:165px;letter-spacing:0;color:#2a324c;opacity:.5}.recentTransactions .gridComTabel.tableData h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{max-width:165px;font:normal normal 14px/21px Lexend;letter-spacing:0;margin:0}.recentTransactions .gridComTabel.tableHade{margin:10px 0}.recentTransactions .gridComTabel.tableData h5.MuiTypography-root.boldText.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 700 14px/21px Lexend!important;color:#2a324c!important}.gridComTabel.tableData{background:#fff 0 0 no-repeat padding-box;padding:0 15px;border-radius:12px;min-height:60px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:10px;animation:tableData 2.5s ease;-webkit-animation:tableData 2.5s ease;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.gridComTabel.tableData h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{margin:0;font:normal normal 14px/18px Lexend;letter-spacing:0;color:#2a324c}.gridComTabel.tableData h5.MuiTypography-root.unittext.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c;opacity:.5}.gridComTabel.tableData .MuiGrid-root.MuiGrid-item.MuiGrid-grid-xs-3 h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{max-width:175px}.gridComTabel.tableHade{margin-top:10px;padding:0 15px}.profileEditDialogBox .MuiDialog-container.MuiDialog-scrollPaper .MuiPaper-elevation24{box-shadow:none!important}.profileEditDialogBox .MuiDialog-paperWidthSm{border:10px solid rgba(1,1,1,.3803921568627451);border-radius:30px;width:460px;height:310px}.profileEditDialogBox .MuiDialogContentText-root .dialogContentText{text-align:center;font:normal normal 14px/18px Lexend;letter-spacing:0;color:#2a324c;overflow:visible!important}.profileEditDialogBox .MuiDialogContentText-root .dialogContentText strong{font:normal normal 600 16px/21px Lexend;letter-spacing:0;color:#2a324c;opacity:1;padding:5px 0 10px;display:block}.profileEditDialogBox .MuiInputBase-input{height:inherit!important;font:normal normal 600 16px/21px Lexend!important;letter-spacing:0!important;color:#2a324c!important}.profileEditDialogBox .MuiFormLabel-root{color:#2a324c!important;text-align:center;font:normal normal 14px/21px Lexend!important;letter-spacing:0!important}.profileEditDialogBox .MuiInput-underline:after,.profileEditDialogBox .MuiInput-underline:before{border-bottom:1px solid #cfcfcf!important}.profileEditDialogBox .MuiDialogContentText-root .dialogContentText p{margin:0;opacity:.5;font:normal normal 14px/21px Lexend!important}.profileEditDialogBox .MuiDialogContentText-root .dialogContentText p:first-child{padding:20px 0 34px}.profileEditDialogBox .MuiDialogContent-root:first-child{padding-top:0}.profileEditDialogBox .MuiDialogActions-root{padding:8px 9px 10px}.profileEditDialogBox .MuiDialogTitle-root .MuiIconButton-root{position:absolute;top:2px;right:2px}.profileEditDialogBox h2.MuiTypography-root.MuiTypography-h6{font:normal normal 600 14px/21px Lexend;letter-spacing:0;color:#2a324c}.profileEditDialogBox h2.MuiTypography-root.MuiTypography-h6 span.insiNum{color:#7569ee}.profileEditDialogBox .MuiBox-root.MuiBox-root-16 p.MuiTypography-root.MuiDialogContentText-root.MuiTypography-body1.MuiTypography-colorTextSecondary{font:normal normal 12px/21px Lexend;letter-spacing:0;color:#2a324c;opacity:.5;text-align:center}.profileEditDialogBox .getOtpNum input{text-align:center;width:35px!important;height:50px;background:#fff 0 0 no-repeat padding-box;border:1px solid #cfcfcf;margin-right:20px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.profileEditDialogBox .getOtpNum input:last-child{margin-right:0}.profileEditDialogBox .getOtpNum input:focus-visible{background:#fff 0 0 no-repeat padding-box;outline:0}.selectRelatShip{margin-bottom:20px}.selectRelatShip .MuiOutlinedInput-input{padding:9px}.selectRelatShip,.selectRelatShip .MuiFormControl-root{width:100%}.chartCompSection{padding-left:20px}.chartCompSection .chartTitle,.portfolioAllocationValue .chartTitle{font:normal normal 600 14px/21px Lexend;letter-spacing:0;color:#2a324c;opacity:.5;padding-left:20px}.helpAndSupport,.referAndEaenSec,.smestDashboard,.smestManageFunds{padding:20px 30px 30px}.referAndEaenSec .MuiGrid-root.contactUsSec{position:absolute;bottom:0}.referAndEaenSec .MuiGrid-root.contactUsSec img{width:100%}.helpAndSupport,.referAndEaenSec,.smestDashboard,.smestManageFunds{padding:20px 25px 30px}.loyaltyPointsRwd .referAndEaenBic{padding:0}.referAndEaenBic{background:#fff 0 0 no-repeat padding-box;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;padding:26px 20px}.loyaltyPointsInfo{text-align:center}.loyaltyPointsInfo h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 700 14px/21px Lexend;letter-spacing:0;color:#2a324c}.loyaltyPointsInfo h4.MuiTypography-root.MuiTypography-h4.MuiTypography-noWrap{font:normal normal 600 18px/21px Lexend;letter-spacing:0;color:#ec4f56}.loyaltyPointsInfo small{font:normal normal medium 12px/18px Lexend;letter-spacing:0;color:#2a324c;opacity:.5}.loyaltyPointsInfo img{margin:10px 0}.loyaltyPoints{min-height:150px}.pointsHistory{min-height:418px}.notificationPopupSecBtn{margin-right:40px}.bellNotifiMe button.MuiButtonBase-root.MuiButton-root.MuiButton-text{border-radius:50%;min-width:0;padding:12px}li.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear}li.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button:hover{color:#fff;box-shadow:0 4px 20px 0 rgb(0 0 0/14%),0 7px 10px -5px rgb(156 39 176/40%);background-color:#ec4f56}.MuiGrid-root.gridComTabel.tableData .tableDataImg,.MuiGrid-root.gridComTabel.tableData .tableDataImgMain{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.MuiGrid-root.gridComTabel.tableData .tableDataImg{width:30px;height:30px;-webkit-justify-content:center;justify-content:center;margin-right:2px}.MuiGrid-root.gridComTabel.tableData .tableDataImg img{width:100%;min-width:33px}.MuiGrid-root.gridComTabel.tableHade span.MuiButtonBase-root.MuiTableSortLabel-root,.MuiGrid-root.gridComTabel.tableHade span.notSortingLabel{font:normal normal 600 12px/18px Lexend;letter-spacing:0;color:#2a324c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%}.tradeTableContainer .gridComTabel.tableData .MuiGrid-root.MuiGrid-item p.MuiTypography-root.MuiTypography-body1.MuiTypography-noWrap,.tradeTableContainer .MuiGrid-root.tableDataImgMain.MuiGrid-item.MuiGrid-grid-xs-1{font:normal normal 12px/18px Lexend;color:#2a324c}.MuiGrid-root.gridComTabel.tableData span.MuiButtonBase-root.MuiTableSortLabel-root{font:normal normal 600 12px/18px Lexend;color:#2a324c}.tradeTableContainer .gridComTabel.tableData .MuiGrid-root.MuiGrid-item p.MuiTypography-root.issuerName.MuiTypography-body1.MuiTypography-noWrap{font:normal normal 600 12px/18px Lexend;letter-spacing:0;color:#2a324c}span.sellYield{background:#ebe8ff 0 0 no-repeat padding-box;border-radius:4px;color:#7569ee;height:25px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-transform:.5s all linear;transform:.5s all linear}.MuiGrid-root.gridComTabel.tableData:hover{box-shadow:0 6px 10px rgba(42,50,76,.14901960784313725);transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:.5s all ease;-ms-transition:.5s all ease;-o-transition:.5s all ease}.MuiGrid-root.gridComTabel.tableData:hover span.sellYield{border-radius:4px;background:#7569ee 0 0 no-repeat padding-box;box-shadow:0 4px 20px 0 rgb(0 0 0/14%),0 7px 10px -5px rgb(156 39 176/40%);color:#fff}.copyCodeArea{margin-top:20px}.copyCodeArea_whatsAppImg{width:20px;height:20px}.MuiGrid-root.copyCodeArea button.MuiButtonBase-root.MuiButton-root.MuiButton-text{min-width:0}.copyCodeArea p.MuiTypography-root.MuiTypography-body1{margin:0;display:inline-block;font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c}.copyCodeArea .copyCodeinfo{border:1px solid rgba(236,79,86,.32941176470588235);border-radius:4px;padding:10px;font:normal normal 600 14px/21px Lexend;letter-spacing:0;color:#2a324c;width:150px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.copyCodeMainArea h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 700 14px/21px Lexend}.copyCodeMainArea p.MuiTypography-root.MuiTypography-body1{margin:10px 0 20px;font:normal normal 12px/22px Lexend;letter-spacing:0;color:#2a324c}.copyCodeArea .copyCodeinfo button.MuiButtonBase-root.MuiButton-root.MuiButton-text{width:0;min-width:0;padding:0 10px 0 20px}.howToEarnPoints{min-height:482px}.pointsHistoryHead .MuiTypography-noWrap{font:normal normal 700 14px/21px Lexend;color:#2a324c}.pointsHistoryHead .MuiButton-root{box-shadow:0 6px 10px rgba(236,79,86,.2);border-radius:18px;width:88px;height:29px}.pointsHistoryHead .MuiButton-root,.pointsHistoryHead .MuiButton-root:hover{background:#ec4f56 0 0 no-repeat padding-box}.pointsHistoryHead .MuiButton-label{font:normal normal 12px/21px Lexend;color:#fff}.referAndEaenBic.pointsHistory .gridComTabel.tableHade .MuiTypography-noWrap{font:normal normal 600 12px/18px Lexend;color:#2a324c;opacity:.5}.referAndEaenTableData .gridComTabel.tableData{border:1px solid #ccc;border-radius:8px;margin-top:5px}.referAndEaenTableData .gridComTabel.tableData h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c}.referAndEaenTableData .gridComTabel.tableData h5.MuiTypography-root.boldText.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 700 12px/18px Lexend;letter-spacing:0;color:#2a324c}.referAndEaenTableData .gridComTabel.tableData h5.MuiTypography-root.statusTextSuccess.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 600 12px/18px Lexend;color:#26c76e}.referAndEaenTableData .gridComTabel.tableData h5.MuiTypography-root.statusTextWarning.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 600 12px/18px Lexend;color:#ec4f56}.earnPoints{text-align:center}.earnPoints span{background:#ebe8ff 0 0 no-repeat padding-box;width:50px;height:50px;display:inline-block;border-radius:50%}.earnPoints p{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#2a324c;margin:0}.referAndEaenBic.howToEarnPoints h5.MuiTypography-root.earnPointsTitle.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 700 14px/21px Lexend;color:#2a324c;margin-bottom:20px;text-align:center}.MuiDivider-root.divderClass{background-color:#cfcfcf;margin:20px 0}.redemption h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 14px/21px Lexend;letter-spacing:0;color:#2a324c;text-align:center;margin-bottom:10px}.redemption h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap:last-child{margin-bottom:0}.redemption h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap span{color:#ec4f56;font:normal normal 700 14px/21px Lexend}.contactUs{padding:35px 40px 0}.contactUs h5.MuiTypography-root.MuiTypography-h5.MuiTypography-noWrap{font:normal normal 700 16px/24px Lexend;letter-spacing:0;color:#fff}.contactUs Button{border-radius:10px;font:normal normal 600 14px/18px Lexend;letter-spacing:0;color:#2a324c;height:36px}.contactUs Button,.contactUs Button:hover{background:#fff 0 0 no-repeat padding-box}.contactUs p{font:normal normal 12px/18px Lexend;letter-spacing:0;color:#fff;margin:0 0 10px}.table-cell-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body{background:#f3f1f2;font-family:sans-serif}.app{margin:1rem 4rem}.app .ql-container{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;background:#fefcfc}.app .ql-snow.ql-toolbar{display:block;background:#eaecec;border-top-left-radius:.5em;border-top-right-radius:.5em}.app .ql-bubble .ql-editor{border:1px solid #ccc;border-radius:.5em}.app .ql-editor{min-height:18em}.themeSwitcher{margin-top:.5em;font-size:small}.mutual-funds_page__1tI53{--mf-bg:#050505;--mf-surface:#0e0e0e;--mf-surface-2:#151515;--mf-surface-3:#1d1d1d;--mf-gold:#f1c768;--mf-gold-strong:#ffd98a;--mf-gold-dim:rgba(241,199,104,0.16);--mf-text:#f7f1e8;--mf-muted:rgba(247,241,232,0.68);--mf-border:hsla(0,0%,100%,0.08);--radius-squircle:22px;--shadow-strong:0 20px 50px rgba(0,0,0,0.45);--shadow-soft:0 10px 30px rgba(0,0,0,0.35);--gold-gradient:linear-gradient(135deg,#f7d68b,#d2a84f 45%,#ffe8b1);--font-display:var(--font-body,system-ui,sans-serif);font-family:var(--font-body);color:var(--mf-text);background:radial-gradient(circle at 15% -10%,rgba(255,214,140,.24),transparent 60%),radial-gradient(circle at 80% 0,rgba(255,201,102,.18),transparent 55%),#050505;position:relative;overflow:hidden;min-height:100vh}.mutual-funds_page__1tI53 :where(button,input,select,textarea){font-family:inherit}.mutual-funds_page__1tI53:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:120px 120px;opacity:.2;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 0,#000 0,transparent 70%);mask-image:radial-gradient(circle at 50% 0,#000 0,transparent 70%)}.mutual-funds_page__1tI53:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 120%,rgba(255,207,120,.16),transparent 60%);opacity:.6;pointer-events:none}.mutual-funds_section__3_cf4{position:relative;padding:clamp(3.5rem,7vw,6.5rem) 0}.mutual-funds_navClear__3UDrB{padding-top:70px}.mutual-funds_sectionInner__365Dk{width:min(1120px,100% - 2.5rem);margin:0 auto;position:relative;z-index:2}.mutual-funds_sectionHeader__yjVej{text-align:center;margin-bottom:clamp(2rem,4vw,3rem)}.mutual-funds_eyebrow__3i4D0{grid-gap:.5rem;gap:.5rem;padding:.35rem .9rem;border:1px solid rgba(241,199,104,.4);color:var(--mf-gold-strong);font-size:.75rem;text-transform:uppercase;letter-spacing:.22em;border-radius:var(--radius-squircle);corner-shape:squircle;background:rgba(241,199,104,.08);align-self:start}.mutual-funds_bentoChip__2EAqF,.mutual-funds_categoryTag__2DRH6,.mutual-funds_eyebrow__3i4D0,.mutual-funds_personalNote__K0RtJ,.mutual-funds_personalTag__3wNMD,.mutual-funds_planNav___7Zt3,.mutual-funds_trustMediaChip__289Y_{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:start;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-wrap:nowrap;-webkit-flex-shrink:0;flex-shrink:0}.mutual-funds_title__3wv8f{font-family:var(--font-display);font-size:clamp(2rem,3.2vw,3.2rem);margin:1rem 0 .8rem;letter-spacing:-.02em}.mutual-funds_subtitle__11AGD{color:var(--mf-muted);font-size:clamp(1rem,1.8vw,1.2rem);margin:0 auto;max-width:640px}.mutual-funds_subtitleLeft__3gm9E{margin:0;text-align:left}.mutual-funds_squircle__2Khz9{border-radius:var(--radius-squircle);corner-shape:squircle}.mutual-funds_hero__37fZ8{position:relative;padding:clamp(6rem,14vh,8.5rem) 0 clamp(4rem,10vh,6rem);overflow:hidden}.mutual-funds_heroInner__3Jlfu{width:min(1080px,100% - 2.5rem);margin:0 auto;text-align:center;position:relative;z-index:2;display:grid;grid-gap:clamp(1.5rem,3vw,2.5rem);gap:clamp(1.5rem,3vw,2.5rem)}.mutual-funds_heroBadgeCluster__wBazI{grid-gap:.6rem;gap:.6rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mutual-funds_heroBadgeCluster__wBazI,.mutual-funds_heroBadgeCore__2aaJ2{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.mutual-funds_heroBadgeCore__2aaJ2{padding:1px;border-radius:var(--radius-squircle);corner-shape:squircle;position:relative;overflow:hidden;isolation:isolate}.mutual-funds_heroBadgeCore__2aaJ2:before{content:"";position:absolute;inset:-220%;border-radius:inherit;corner-shape:squircle;pointer-events:none;z-index:0;background:conic-gradient(from 90deg,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) 285deg,rgba(255,220,145,.18) 300deg,rgba(255,220,145,.95) 320deg,hsla(0,0%,100%,.95) 332deg,rgba(255,220,145,.35) 345deg,hsla(0,0%,100%,0) 1turn);-webkit-animation:mutual-funds_chipSpotlightSweep__2wb0G 5.6s linear infinite;animation:mutual-funds_chipSpotlightSweep__2wb0G 5.6s linear infinite;-webkit-filter:blur(10px);filter:blur(10px);mix-blend-mode:screen;opacity:.7}.mutual-funds_heroBadgeCoreInner__1ETT8{display:-webkit-inline-flex;display:inline-flex;grid-gap:.65rem;gap:.65rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:.4rem .9rem;min-height:32px;border-radius:inherit;corner-shape:squircle;border:1px solid hsla(0,0%,100%,.12);background:#141210;background-clip:padding-box;font-size:.72rem;color:var(--mf-muted);position:relative;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mutual-funds_chipSpotlightSweep__2wb0G{position:relative;isolation:isolate}.mutual-funds_chipSpotlightSweep__2wb0G:before{content:"";position:absolute;inset:-220%;border-radius:inherit;background:conic-gradient(from 90deg,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) 285deg,rgba(255,220,145,.18) 300deg,rgba(255,220,145,.95) 320deg,hsla(0,0%,100%,.95) 332deg,rgba(255,220,145,.35) 345deg,hsla(0,0%,100%,0) 1turn);-webkit-animation:mutual-funds_chipSpotlightSweep__2wb0G 3.2s linear infinite;animation:mutual-funds_chipSpotlightSweep__2wb0G 3.2s linear infinite;-webkit-filter:blur(10px);filter:blur(10px);mix-blend-mode:screen;opacity:.7;pointer-events:none}.mutual-funds_heroBadgeIcon__jFPMz{width:12px;height:12px;border-radius:999px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid rgba(241,199,104,.45);background:radial-gradient(circle at 30% 30%,rgba(241,199,104,.6),rgba(241,199,104,.08));box-shadow:0 0 12px rgba(241,199,104,.35)}.mutual-funds_heroBadgeDot__mtAIC{width:4px;height:4px;border-radius:999px;background:var(--gold-gradient);box-shadow:0 0 10px rgba(241,199,104,.6);-webkit-animation:mutual-funds_heroPulse__BpUCY 2.4s ease-in-out infinite;animation:mutual-funds_heroPulse__BpUCY 2.4s ease-in-out infinite}.mutual-funds_heroBadgeText__izuVg{font-weight:400;color:var(--mf-text);letter-spacing:.01em;text-transform:uppercase;font-size:.62rem;letter-spacing:.2em}.mutual-funds_heroBadgeTag__1mbPX,.mutual-funds_heroBadgeTagAlt__2LhYT{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:1px;border-radius:var(--radius-squircle);corner-shape:squircle;position:relative;overflow:hidden;isolation:isolate}.mutual-funds_heroBadgeTag__1mbPX:before,.mutual-funds_heroBadgeTagAlt__2LhYT:before{content:"";position:absolute;inset:-220%;border-radius:inherit;corner-shape:squircle;background:conic-gradient(from 90deg,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) 285deg,rgba(255,227,170,.18) 300deg,rgba(255,244,214,.7) 320deg,hsla(0,0%,100%,.8) 332deg,rgba(255,227,170,.3) 345deg,hsla(0,0%,100%,0) 1turn);-webkit-animation:mutual-funds_chipSpotlightSweep__2wb0G 6.8s linear infinite;animation:mutual-funds_chipSpotlightSweep__2wb0G 6.8s linear infinite;-webkit-filter:blur(18px);filter:blur(18px);mix-blend-mode:screen;opacity:.9;pointer-events:none}.mutual-funds_heroBadgeTag__1mbPX:before{-webkit-animation-duration:6.6s;animation-duration:6.6s;-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.mutual-funds_heroBadgeTagAlt__2LhYT:before{-webkit-animation-duration:7.4s;animation-duration:7.4s;animation-direction:reverse;-webkit-animation-delay:-2.4s;animation-delay:-2.4s;background:conic-gradient(from 60deg,hsla(0,0%,100%,0) 0deg,hsla(0,0%,100%,0) 290deg,rgba(255,240,200,.16) 308deg,hsla(0,0%,100%,.65) 325deg,rgba(255,240,200,.22) 342deg,hsla(0,0%,100%,0) 1turn);opacity:.8}.mutual-funds_heroBadgeTagInner__3Mmu8{background:#6d5b36;background-clip:padding-box;box-shadow:inset 0 0 0 1px rgba(241,199,104,.35);color:var(--mf-text);letter-spacing:.22em}.mutual-funds_heroBadgeTagAltInner__1NyCP,.mutual-funds_heroBadgeTagInner__3Mmu8{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding:.4rem .9rem;min-height:32px;border-radius:inherit;corner-shape:squircle;border:1px solid transparent;text-transform:uppercase;font-size:.62rem;position:relative;z-index:1}.mutual-funds_heroBadgeTagAltInner__1NyCP{background:#6b593c;background-clip:padding-box;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16);color:var(--mf-muted);letter-spacing:.2em}.mutual-funds_heroBadgeSparkle__3NQLm:after,.mutual-funds_heroBadgeSparkle__3NQLm:before{content:"";position:absolute;left:50%;top:50%;width:2px;height:2px;border-radius:999px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:hsla(0,0%,100%,.9);box-shadow:-62px -18px rgba(255,231,178,.9),-40px -32px hsla(0,0%,100%,.7),-22px 20px rgba(241,199,104,.9),-6px -42px rgba(255,231,178,.8),12px -28px hsla(0,0%,100%,.7),26px 10px rgba(241,199,104,.85),42px -8px rgba(255,231,178,.85),62px 20px hsla(0,0%,100%,.6),74px -26px rgba(241,199,104,.8),30px 34px rgba(255,231,178,.75),-14px 34px hsla(0,0%,100%,.7),-56px 30px rgba(241,199,104,.85),6px 46px rgba(241,199,104,.7),-72px 6px rgba(255,231,178,.7);opacity:.75;-webkit-animation:mutual-funds_badgeSparkleFloat__XxwaB 2.8s ease-in-out infinite;animation:mutual-funds_badgeSparkleFloat__XxwaB 2.8s ease-in-out infinite;mix-blend-mode:screen;-webkit-filter:drop-shadow(0 0 8px rgba(241,199,104,.4));filter:drop-shadow(0 0 8px rgba(241,199,104,.4));pointer-events:none}.mutual-funds_heroBadgeSparkle__3NQLm:after{width:1.4px;height:1.4px;background:rgba(241,199,104,.9);box-shadow:-52px -8px hsla(0,0%,100%,.75),-28px -24px rgba(241,199,104,.8),-10px 12px rgba(255,231,178,.75),8px -18px hsla(0,0%,100%,.65),22px 4px rgba(241,199,104,.85),36px -20px rgba(255,231,178,.75),50px 10px hsla(0,0%,100%,.6),66px 30px rgba(241,199,104,.75),18px 26px rgba(255,231,178,.8),-8px 28px hsla(0,0%,100%,.65),-40px 24px rgba(241,199,104,.8),-64px 18px rgba(255,231,178,.7);opacity:.55;-webkit-animation-delay:-1.6s;animation-delay:-1.6s;-webkit-filter:drop-shadow(0 0 6px rgba(241,199,104,.35));filter:drop-shadow(0 0 6px rgba(241,199,104,.35))}.mutual-funds_heroTitle__3qGAv{font-family:var(--font-display);font-size:clamp(1.9rem,3.1vw,3.1rem);line-height:1.05;letter-spacing:-.03em;margin:0;text-shadow:0 18px 40px rgba(0,0,0,.55);text-wrap:balance}.mutual-funds_heroTitleAccent__3jQGk{position:relative;display:inline-block;padding-left:.12em;padding-right:0;color:transparent;background:linear-gradient(120deg,#fff4cf,#f1c768 45%,#fff1c4);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;text-shadow:0 10px 26px rgba(241,199,104,.35);-webkit-animation:mutual-funds_heroTitleShimmer__2eqbK 7.5s ease-in-out infinite;animation:mutual-funds_heroTitleShimmer__2eqbK 7.5s ease-in-out infinite}.mutual-funds_heroTitleAccentWrap__1ZS8t{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:baseline;align-items:baseline;white-space:nowrap}.mutual-funds_heroTitleIcon__3IpK5{display:inline-block;width:1em;height:1em;margin:0;position:relative;vertical-align:baseline;top:.1em;line-height:1}.mutual-funds_heroTitleComma__2oGnZ{display:inline-block;margin-left:.06em}.mutual-funds_heroTitleIconSvg__3-sFQ{width:100%;height:100%;overflow:visible}.mutual-funds_heroTitleIconBars__1BFXF{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transform-box:fill-box}.mutual-funds_heroTitleIconBar__3_vmG{-webkit-transform-origin:center bottom;transform-origin:center bottom;transform-box:fill-box;-webkit-animation:mutual-funds_heroIconBarPulse__3knwq 2.6s ease-in-out infinite;animation:mutual-funds_heroIconBarPulse__3knwq 2.6s ease-in-out infinite}.mutual-funds_heroTitleIconBarDelay__1zVV5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.mutual-funds_heroTitleIconBarDelayTwo__3Zjxv{-webkit-animation-delay:-1.5s;animation-delay:-1.5s}.mutual-funds_heroTitleAccent__3jQGk:after{display:none}.mutual-funds_heroText__3fqUp{color:var(--mf-muted);font-size:clamp(.78rem,1vw,.9rem);max-width:680px;margin:-.5rem auto 0;line-height:1.6;text-wrap:balance}.mutual-funds_heroTextAccent__-LXIu{position:relative;display:inline-block;padding:0 .12em;color:var(--mf-text)}.mutual-funds_heroTextAccent__-LXIu:before{content:"";position:absolute;left:0;right:0;bottom:.05em;height:.55em;border-radius:999px;background:linear-gradient(90deg,rgba(241,199,104,.16),rgba(241,199,104,.4),rgba(241,199,104,.16));background-size:200% 100%;-webkit-animation:mutual-funds_heroTextSheen__G5_Bq 9s ease-in-out infinite;animation:mutual-funds_heroTextSheen__G5_Bq 9s ease-in-out infinite;-webkit-filter:blur(6px);filter:blur(6px);opacity:.9;z-index:-1}.mutual-funds_heroTextHighlight__2omOe{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;padding:.08em .5em;border-radius:999px;border:1px solid rgba(241,199,104,.3);background:linear-gradient(120deg,rgba(241,199,104,.18),hsla(0,0%,100%,.08),rgba(241,199,104,.18));background-size:200% 100%;color:var(--mf-text);box-shadow:inset 0 0 0 1px rgba(241,199,104,.16),0 6px 18px rgba(0,0,0,.25);-webkit-animation:mutual-funds_heroTextSheen__G5_Bq 8s ease-in-out infinite;animation:mutual-funds_heroTextSheen__G5_Bq 8s ease-in-out infinite}.mutual-funds_heroActions__2h8Xz{display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.mutual-funds_heroMeta__375Ec{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.mutual-funds_heroMetaItem__HtNxw{padding:.8rem 1rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);border-radius:var(--radius-squircle);font-size:.9rem;color:var(--mf-muted)}@-webkit-keyframes mutual-funds_heroPulse__BpUCY{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:1}}@keyframes mutual-funds_heroPulse__BpUCY{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.7}50%{-webkit-transform:scale(1.25);transform:scale(1.25);opacity:1}}@-webkit-keyframes mutual-funds_heroTitleShimmer__2eqbK{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes mutual-funds_heroTitleShimmer__2eqbK{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes mutual-funds_heroAccentSweep__NHd1a{0%{background-position:0 50%;opacity:.3}35%{opacity:.8}70%{opacity:.75}to{background-position:200% 50%;opacity:.3}}@keyframes mutual-funds_heroAccentSweep__NHd1a{0%{background-position:0 50%;opacity:.3}35%{opacity:.8}70%{opacity:.75}to{background-position:200% 50%;opacity:.3}}@-webkit-keyframes mutual-funds_heroTextSheen__G5_Bq{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes mutual-funds_heroTextSheen__G5_Bq{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes mutual-funds_heroIconBarPulse__3knwq{0%,to{-webkit-transform:scaleY(.85);transform:scaleY(.85);opacity:.8}50%{-webkit-transform:scaleY(1.15);transform:scaleY(1.15);opacity:1}}@keyframes mutual-funds_heroIconBarPulse__3knwq{0%,to{-webkit-transform:scaleY(.85);transform:scaleY(.85);opacity:.8}50%{-webkit-transform:scaleY(1.15);transform:scaleY(1.15);opacity:1}}@-webkit-keyframes mutual-funds_chipSpotlightSweep__2wb0G{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}16%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}30%{-webkit-transform:rotate(95deg);transform:rotate(95deg)}48%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}62%{-webkit-transform:rotate(205deg);transform:rotate(205deg)}78%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}90%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mutual-funds_chipSpotlightSweep__2wb0G{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}16%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}30%{-webkit-transform:rotate(95deg);transform:rotate(95deg)}48%{-webkit-transform:rotate(240deg);transform:rotate(240deg)}62%{-webkit-transform:rotate(205deg);transform:rotate(205deg)}78%{-webkit-transform:rotate(330deg);transform:rotate(330deg)}90%{-webkit-transform:rotate(300deg);transform:rotate(300deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes mutual-funds_badgeSparkleFloat__XxwaB{0%,to{opacity:.35;-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}@keyframes mutual-funds_badgeSparkleFloat__XxwaB{0%,to{opacity:.35;-webkit-transform:translate(-50%,-50%) scale(.95);transform:translate(-50%,-50%) scale(.95)}50%{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}.mutual-funds_heroIllustration__1S7uF{margin:0 auto;max-width:960px;width:min(100%,960px);position:relative;overflow:visible;-webkit-perspective:1200px;perspective:1200px}.mutual-funds_heroShader__24QHi{position:absolute;inset:-20% 10% auto;height:70%;background:radial-gradient(circle at 50% 0,rgba(255,210,125,.25),transparent 70%);-webkit-filter:blur(40px);filter:blur(40px);z-index:1}.mutual-funds_heroShaderAlt__1fZzS{position:absolute;inset:auto 0 -30% 0;height:60%;background:radial-gradient(circle at 50% 50%,rgba(255,223,160,.12),transparent 65%);-webkit-filter:blur(60px);filter:blur(60px);z-index:1}.mutual-funds_illustrationFrame__tHDIE{position:relative;padding:clamp(.8rem,2vw,1.6rem);border:none;background:none;box-shadow:none;overflow:visible;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;isolation:isolate;will-change:transform}.mutual-funds_illustrationHighlight__ooCDa{position:absolute;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,223,160,.35),transparent 70%);-webkit-filter:blur(4px);filter:blur(4px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.7;pointer-events:none;z-index:1;mix-blend-mode:screen}.mutual-funds_illustrationCanvas__Y0Uho{position:relative;z-index:2}.mutual-funds_illustrationSvg__Qn2We{width:100%;height:auto;display:block;overflow:visible;font-family:var(--font-body)}.mutual-funds_nodeTag__gthXT{font-size:8px;letter-spacing:.26em;fill:var(--mf-gold-strong)}.mutual-funds_nodeGroup__fnLLS{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}.mutual-funds_nodeTitle__3hCNA{font-family:var(--font-display);font-size:12px;fill:var(--mf-text);font-weight:600}.mutual-funds_nodeStat__29H3Z{font-size:10px;fill:var(--mf-text);font-weight:600}.mutual-funds_nodeMeta__1zkvr{font-size:9px;fill:var(--mf-muted)}.mutual-funds_nodeHint__3WONk{font-size:8px;letter-spacing:.18em;fill:var(--mf-gold-strong)}.mutual-funds_hubTitle__3ZbwJ{font-family:var(--font-display);font-size:13px;letter-spacing:.18em;fill:var(--mf-text);font-weight:600}.mutual-funds_hubSub__3cuDB{font-size:8px;letter-spacing:.3em;fill:var(--mf-muted)}.mutual-funds_coreLabel__2aeX1{font-size:8px;letter-spacing:.28em;font-weight:600;fill:var(--mf-gold-strong);-webkit-filter:drop-shadow(0 0 6px rgba(241,199,104,.55)) drop-shadow(0 0 16px rgba(241,199,104,.25));filter:drop-shadow(0 0 6px rgba(241,199,104,.55)) drop-shadow(0 0 16px rgba(241,199,104,.25))}.mutual-funds_buttonBase__3JKei{position:relative;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:.55rem;gap:.55rem;font-family:var(--font-body);font-weight:600;padding:.9rem 1.6rem;border:1px solid transparent;text-decoration:none;cursor:pointer;border-radius:var(--radius-squircle);transition:box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,-webkit-transform .3s ease;overflow:hidden}.mutual-funds_buttonBase__3JKei:focus-visible{outline:2px solid var(--mf-gold-strong);outline-offset:3px}.mutual-funds_buttonBase__3JKei:disabled,.mutual-funds_buttonBase__3JKei[aria-disabled=true]{cursor:wait;opacity:.72;-webkit-transform:none!important;transform:none!important}.mutual-funds_buttonPrimary__1t-lf{background:var(--gold-gradient);color:#1a1408;box-shadow:0 12px 30px rgba(229,186,105,.3)}.mutual-funds_buttonGhost__3NwXe{background:hsla(0,0%,100%,.06);color:var(--mf-text);border-color:hsla(0,0%,100%,.14)}.mutual-funds_buttonSheen__3QqNn{position:absolute;inset:0;background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.35) 45%,transparent 60%);-webkit-transform:translateX(-120%);transform:translateX(-120%);transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease}.mutual-funds_buttonLabel__31LSu{position:relative;z-index:1}.mutual-funds_buttonBase__3JKei:hover .mutual-funds_buttonSheen__3QqNn{-webkit-transform:translateX(120%);transform:translateX(120%)}.mutual-funds_kycDialogBackdrop__3VSKb{background:rgba(0,0,0,.72)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mutual-funds_kycDialogPaper__30nLZ{border-radius:24px!important;corner-shape:squircle;overflow:hidden;background:transparent!important;box-shadow:0 28px 80px rgba(0,0,0,.6)!important;max-height:calc(100dvh - 48px)!important;display:-webkit-flex;display:flex}.mutual-funds_kycDialog__2Km18{--mf-bg:#050505;--mf-surface:#0e0e0e;--mf-surface-2:#151515;--mf-gold:#f1c768;--mf-gold-strong:#ffd98a;--mf-gold-dim:rgba(241,199,104,0.16);--mf-text:#f7f1e8;--mf-muted:rgba(247,241,232,0.68);--mf-border:hsla(0,0%,100%,0.08);--gold-gradient:linear-gradient(135deg,#f7d68b,#d2a84f 45%,#ffe8b1);--kyc-success:#8dff8d;font-family:"Sora",sans-serif;font-family:var(--font-body,"Sora"),sans-serif;padding:clamp(1.35rem,4vw,2rem);color:var(--mf-text);background:radial-gradient(circle at 18% 0,rgba(255,220,150,.2),transparent 40%),radial-gradient(circle at 100% 28%,rgba(141,255,141,.12),transparent 34%),linear-gradient(145deg,#10100e,#070706 52%,#13100a);border:1px solid rgba(241,199,104,.18);width:100%;max-height:inherit;overflow-x:hidden;overflow-y:auto;isolation:isolate;scrollbar-width:thin;scrollbar-color:rgba(241,199,104,.42) hsla(0,0%,100%,.06)}.mutual-funds_kycDialog__2Km18::-webkit-scrollbar{width:8px}.mutual-funds_kycDialog__2Km18::-webkit-scrollbar-track{background:hsla(0,0%,100%,.06)}.mutual-funds_kycDialog__2Km18::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(241,199,104,.42)}.mutual-funds_kycDialog__2Km18:before{content:"";position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.04) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:72px 72px;opacity:.18;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 0,#000 0,transparent 75%);mask-image:radial-gradient(circle at 50% 0,#000 0,transparent 75%)}.mutual-funds_kycDialogGlow__2IXYc{width:180px;height:180px;right:-56px;top:-60px;border-radius:999px;background:radial-gradient(circle,rgba(241,199,104,.26),transparent 68%);-webkit-filter:blur(4px);filter:blur(4px)}.mutual-funds_kycDialogClose__2kkX9{top:.85rem;right:.85rem;z-index:3;width:34px;height:34px;color:var(--mf-text)!important;background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.1)!important}.mutual-funds_kycDialogHeader__1HAHq,.mutual-funds_kycPhaseRail__myYlM,.mutual-funds_kycSpotlight__3mNXB{position:relative;z-index:2}.mutual-funds_kycDialogHeader__1HAHq{padding-right:2.5rem}.mutual-funds_kycDialogEyebrow__irIhw{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.35rem .8rem;border:1px solid rgba(241,199,104,.36);background:rgba(241,199,104,.08);color:var(--mf-gold-strong);font-size:.68rem;letter-spacing:.18em}.mutual-funds_kycDialogHeader__1HAHq h2{margin:.9rem 0 .5rem;font-family:"Space Grotesk",sans-serif;font-family:var(--font-display,"Space Grotesk"),sans-serif;font-size:clamp(1.65rem,4vw,2.2rem);line-height:1.08;letter-spacing:0}.mutual-funds_kycDialogHeader__1HAHq p{max-width:520px;color:var(--mf-muted);font-size:.95rem;line-height:1.55}.mutual-funds_kycPhaseRail__myYlM{margin-top:1.5rem}.mutual-funds_kycPhaseDot__1sBaK{-webkit-flex-shrink:0;flex-shrink:0;width:30px;height:30px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.16);color:var(--mf-muted);font-size:.76rem;transition:border-color .25s ease,background .25s ease,color .25s ease,box-shadow .25s ease}.mutual-funds_kycPhaseDot__1sBaK svg{width:15px;height:15px}.mutual-funds_kycPhaseDot__1sBaK path{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mutual-funds_kycPhaseDotActive__3vuK5{color:var(--mf-gold-strong);border-color:rgba(241,199,104,.42);background:radial-gradient(circle at 50% 50%,rgba(241,199,104,.16),transparent 68%),rgba(18,15,10,.96);box-shadow:0 0 0 5px rgba(241,199,104,.12),0 0 20px rgba(241,199,104,.24)}.mutual-funds_kycPhaseDotComplete__m3-lh{background:rgba(67,187,67,.2);border-color:rgba(67,187,67,.5);color:var(--kyc-success);box-shadow:0 0 12px rgba(67,187,67,.4)}.mutual-funds_kycPhaseDotError__2N3GP{color:#ff9a9a;background:rgba(224,82,82,.16);border-color:rgba(224,82,82,.52);box-shadow:0 0 0 5px rgba(224,82,82,.08)}.mutual-funds_kycPhaseConnector__2rrnP{-webkit-flex:1 1;flex:1 1;margin:0 .35rem;border-radius:999px;background:hsla(0,0%,100%,.12);transition:background .35s ease}.mutual-funds_kycPhaseConnectorFilled__3C1UH{background:linear-gradient(90deg,#8dff8d,rgba(141,255,141,.3))}.mutual-funds_kycSpotlight__3mNXB{grid-gap:.5rem;gap:.5rem;margin-top:1.3rem;padding:1.5rem 1.25rem;border-radius:20px;border:1px solid hsla(0,0%,100%,.09);background:hsla(0,0%,100%,.045)}.mutual-funds_kycSpotlightIcon__3T-s6{width:54px;height:54px;margin-bottom:.3rem;border-radius:50%;color:var(--mf-gold-strong);background:radial-gradient(circle at 50% 38%,rgba(241,199,104,.2),transparent 70%),hsla(0,0%,100%,.04);border:1px solid rgba(241,199,104,.32)}.mutual-funds_kycSpotlightIcon__3T-s6 svg{width:27px;height:27px}.mutual-funds_kycSpotlightIcon__3T-s6 path{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.mutual-funds_kycSpotlightIconError__1XuDk{color:#ff9a9a;border-color:rgba(224,82,82,.5);font-size:1.35rem;font-weight:800}.mutual-funds_kycSpotlightLoader__1HBB5{width:24px;height:24px;-webkit-animation:mutual-funds_kycStepLoaderSpin__2mZcw 1s steps(8) infinite;animation:mutual-funds_kycStepLoaderSpin__2mZcw 1s steps(8) infinite}.mutual-funds_kycSpotlightLoader__1HBB5 span{position:absolute;top:1px;left:10px;width:4px;height:9px;border-radius:999px;background:#ffd98a;opacity:calc(.24 + var(--loader-index)*0.09);box-shadow:0 0 8px rgba(241,199,104,.35);-webkit-transform:rotate(calc(var(--loader-index)*45deg)) translateY(-7px);transform:rotate(calc(var(--loader-index)*45deg)) translateY(-7px);-webkit-transform-origin:2px 11px;transform-origin:2px 11px}.mutual-funds_kycSpotlightTitle__2m-xs{margin:0;font-family:"Space Grotesk",sans-serif;font-family:var(--font-display,"Space Grotesk"),sans-serif;font-size:1.15rem;color:var(--mf-text)}.mutual-funds_kycSpotlightText__hrD2d{max-width:380px;color:var(--mf-muted);font-size:.85rem}.mutual-funds_kycCelebration__1US7K{grid-gap:.9rem;gap:.9rem;padding:1.6rem .5rem .6rem;overflow:hidden}.mutual-funds_kycCelebrationBadge__hafYW{width:96px;height:96px}.mutual-funds_kycCelebrationSparkles__1p8AP{position:absolute;inset:-30px;pointer-events:none}.mutual-funds_kycCelebrationSparkle__2rdfS{position:absolute;width:13px;height:13px;color:var(--mf-gold-strong);opacity:0;-webkit-animation:mutual-funds_kycSparkleTwinkle__2UNsu 2.4s ease-in-out infinite;animation:mutual-funds_kycSparkleTwinkle__2UNsu 2.4s ease-in-out infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:var(--sparkle-delay,0s);animation-delay:var(--sparkle-delay,0s)}.mutual-funds_kycCelebrationSparkle__2rdfS svg{width:100%;height:100%;-webkit-filter:drop-shadow(0 0 4px rgba(241,199,104,.6));filter:drop-shadow(0 0 4px rgba(241,199,104,.6))}.mutual-funds_kycCelebrationSparkle__2rdfS path{fill:currentColor}@-webkit-keyframes mutual-funds_kycSparkleTwinkle__2UNsu{0%,to{opacity:0;-webkit-transform:scale(.3) rotate(0deg);transform:scale(.3) rotate(0deg)}50%{opacity:1;-webkit-transform:scale(1) rotate(25deg);transform:scale(1) rotate(25deg)}}@keyframes mutual-funds_kycSparkleTwinkle__2UNsu{0%,to{opacity:0;-webkit-transform:scale(.3) rotate(0deg);transform:scale(.3) rotate(0deg)}50%{opacity:1;-webkit-transform:scale(1) rotate(25deg);transform:scale(1) rotate(25deg)}}.mutual-funds_kycCelebrationGlow__3k9h2{border-radius:50%;background:radial-gradient(circle,rgba(241,199,104,.32),transparent 70%);-webkit-filter:blur(6px);filter:blur(6px);pointer-events:none}.mutual-funds_kycCelebrationRing__CIIQn{position:absolute;inset:6px;border:1.5px solid rgba(241,199,104,.48);border-radius:50%;-webkit-animation:mutual-funds_kycSuccessRing__33ncX 1.9s ease-out infinite;animation:mutual-funds_kycSuccessRing__33ncX 1.9s ease-out infinite}.mutual-funds_kycCelebrationRing__CIIQn:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.mutual-funds_kycCelebrationCheck__2wjEG{width:68px;height:68px;background:var(--gold-gradient);box-shadow:0 0 0 6px rgba(241,199,104,.14),0 12px 32px rgba(241,199,104,.32)}.mutual-funds_kycCelebrationCheck__2wjEG svg{width:34px;height:34px}.mutual-funds_kycCelebrationCheck__2wjEG path{fill:none;stroke:#1c1305;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:28;stroke-dashoffset:28;-webkit-animation:mutual-funds_kycSuccessCheck__2h-I4 .5s ease .3s forwards;animation:mutual-funds_kycSuccessCheck__2h-I4 .5s ease .3s forwards}.mutual-funds_kycCelebrationTitle__27aGJ{margin:0;font-family:"Space Grotesk",sans-serif;font-family:var(--font-display,"Space Grotesk"),sans-serif;font-size:clamp(1.35rem,4vw,1.7rem);font-weight:700;background:linear-gradient(100deg,var(--mf-text) 42%,#fff8e6 50%,var(--mf-text) 58%);background-size:240% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-animation:mutual-funds_kycTitleShimmer__3bfPe 1.6s ease-in-out .65s 1;animation:mutual-funds_kycTitleShimmer__3bfPe 1.6s ease-in-out .65s 1}@-webkit-keyframes mutual-funds_kycTitleShimmer__3bfPe{to{background-position:-40% 0}}@keyframes mutual-funds_kycTitleShimmer__3bfPe{to{background-position:-40% 0}}.mutual-funds_kycCelebrationText__3CQvK{margin:0;max-width:360px;color:var(--mf-muted);font-size:.9rem;line-height:1.6}.mutual-funds_kycCelebrationCta__2JxkI{position:relative;z-index:1;margin-top:.4rem;min-height:46px;padding:.75rem 1.6rem;border:none;border-radius:999px;background:var(--gold-gradient);color:#1c1305;font-family:var(--font-body);font-size:.86rem;font-weight:800;cursor:pointer;box-shadow:0 14px 32px rgba(241,199,104,.3)}@-webkit-keyframes mutual-funds_kycSuccessRing__33ncX{0%{opacity:.6;-webkit-transform:scale(.82);transform:scale(.82)}to{opacity:0;-webkit-transform:scale(1.35);transform:scale(1.35)}}@keyframes mutual-funds_kycSuccessRing__33ncX{0%{opacity:.6;-webkit-transform:scale(.82);transform:scale(.82)}to{opacity:0;-webkit-transform:scale(1.35);transform:scale(1.35)}}@-webkit-keyframes mutual-funds_kycSuccessCheck__2h-I4{to{stroke-dashoffset:0}}@keyframes mutual-funds_kycSuccessCheck__2h-I4{to{stroke-dashoffset:0}}@-webkit-keyframes mutual-funds_kycStepLoaderSpin__2mZcw{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mutual-funds_kycStepLoaderSpin__2mZcw{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.mutual-funds_kycDialogError__13CWF{position:relative;z-index:2;grid-gap:1rem;gap:1rem;margin-top:1.15rem;padding:.85rem 1rem;border:1px solid rgba(224,82,82,.32);border-radius:14px;background:rgba(224,82,82,.08);color:#ffc2c2;font-size:.78rem;line-height:1.45}.mutual-funds_kycDialogErrorActions__2aPsc{-webkit-align-items:center;align-items:center;grid-gap:.65rem;gap:.65rem}.mutual-funds_kycDialogError__13CWF button{-webkit-flex-shrink:0;flex-shrink:0;padding:.45rem .75rem;border:1px solid rgba(241,199,104,.35);border-radius:9px;background:rgba(241,199,104,.1);color:var(--mf-gold-strong);font-family:var(--font-body);font-size:.72rem;font-weight:700;cursor:pointer}.mutual-funds_kycPopup__ltBAh{padding:1rem;background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mutual-funds_kycPopupPanel__3TFuV{width:min(100%,520px);display:grid;grid-template-rows:auto auto auto;border:1px solid rgba(241,199,104,.28);border-radius:16px;background:#090806;box-shadow:0 24px 80px rgba(0,0,0,.58)}.mutual-funds_kycPopupActions__1QrBb,.mutual-funds_kycPopupHeader__Szrjt{grid-gap:.85rem;gap:.85rem;padding:.75rem .9rem;background:hsla(0,0%,100%,.04)}.mutual-funds_kycPopupHeader__Szrjt strong{color:var(--mf-text);font-size:.9rem}.mutual-funds_kycPopupBody__2UXAf{display:grid;grid-gap:.55rem;gap:.55rem;padding:1rem;color:rgba(248,240,223,.72);font-size:.82rem;line-height:1.55}.mutual-funds_kycPopupBody__2UXAf strong{color:var(--mf-text);font-size:.95rem}.mutual-funds_kycPopupBody__2UXAf p{margin:0}.mutual-funds_kycPopupActions__1QrBb button,.mutual-funds_kycPopupHeader__Szrjt button{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border:1px solid rgba(241,199,104,.35);border-radius:9px;background:rgba(241,199,104,.1);color:var(--mf-gold-strong);font-family:var(--font-body);font-size:.72rem;font-weight:700;cursor:pointer}.mutual-funds_kycPopupHeader__Szrjt button{width:34px;height:34px;padding:0}.mutual-funds_kycPopupActions__1QrBb button{min-height:36px;padding:.5rem .8rem}.mutual-funds_statsGrid__1ZSnn{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_statCard__14qYB{padding:1.5rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);box-shadow:var(--shadow-soft);transition:border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.mutual-funds_statCard__14qYB:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(255,215,140,.4);box-shadow:0 16px 40px rgba(0,0,0,.4)}.mutual-funds_statLabel__1LmvE{color:var(--mf-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.2em}.mutual-funds_statValue__1tOnT{font-family:var(--font-display);font-size:2rem;margin:.6rem 0 .4rem}.mutual-funds_statFoot__HXr6l{color:var(--mf-muted);font-size:.95rem}.mutual-funds_bentoGrid__24lE7{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_bentoCard__NAye7{padding:1.6rem;border:1px solid var(--mf-border);background:linear-gradient(150deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02));box-shadow:var(--shadow-soft);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:.9rem;gap:.9rem;transition:border-color .35s ease,box-shadow .35s ease,-webkit-transform .35s ease;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,-webkit-transform .35s ease}.mutual-funds_bentoCard__NAye7:hover{-webkit-transform:translateY(-8px) scale(1.01);transform:translateY(-8px) scale(1.01);border-color:rgba(255,215,140,.35);box-shadow:var(--shadow-strong)}.mutual-funds_bentoHeader__1ir3P{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.8rem;gap:.8rem;-webkit-justify-content:space-between;justify-content:space-between}.mutual-funds_bentoTitle__1Hyta{font-family:var(--font-display);font-size:1.3rem;margin:0}.mutual-funds_bentoBody__1Ddmj{color:var(--mf-muted);font-size:.98rem}.mutual-funds_bentoFooter__hj7vZ{display:-webkit-flex;display:flex;grid-gap:.6rem;gap:.6rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mutual-funds_bentoChip__2EAqF{padding:.35rem .8rem;border-radius:var(--radius-squircle);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.12);color:var(--mf-muted);background:hsla(0,0%,100%,.04)}.mutual-funds_iconWrap__WgWpI{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;padding:.7rem;border-radius:var(--radius-squircle);corner-shape:squircle;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);transition:box-shadow .35s ease,-webkit-transform .35s ease;transition:transform .35s ease,box-shadow .35s ease;transition:transform .35s ease,box-shadow .35s ease,-webkit-transform .35s ease}.mutual-funds_icon__cwgx7{width:28px;height:28px}.mutual-funds_bentoCard__NAye7:hover .mutual-funds_iconWrap__WgWpI{-webkit-transform:rotate(-6deg) scale(1.05);transform:rotate(-6deg) scale(1.05);box-shadow:0 10px 20px rgba(229,186,105,.25)}.mutual-funds_benefitItem__3T1O3:hover .mutual-funds_iconWrap__WgWpI,.mutual-funds_categoryCard__2WU_N:hover .mutual-funds_iconWrap__WgWpI,.mutual-funds_chooseCard__2lf3c:hover .mutual-funds_iconWrap__WgWpI,.mutual-funds_personalItem__YcFc6:hover .mutual-funds_iconWrap__WgWpI,.mutual-funds_sipCard__MkE50:hover .mutual-funds_iconWrap__WgWpI,.mutual-funds_stepItem__2jKkD:hover .mutual-funds_iconWrap__WgWpI,.mutual-funds_termCard__qYoL0:hover .mutual-funds_iconWrap__WgWpI{-webkit-transform:rotate(-4deg) scale(1.04);transform:rotate(-4deg) scale(1.04);box-shadow:0 10px 20px rgba(229,186,105,.22)}.mutual-funds_span12__1Akn3{grid-column:span 12}.mutual-funds_span7__Ky3zB{grid-column:span 7}.mutual-funds_span8__1epmG{grid-column:span 8}.mutual-funds_span6__3N8ab{grid-column:span 6}.mutual-funds_span5__20QUg{grid-column:span 5}.mutual-funds_span4__1zryM{grid-column:span 4}.mutual-funds_row2__SYVBt{grid-row:span 2}.mutual-funds_exploreGrid__26JoP{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_laneCard__FgBlT{padding:1.6rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);box-shadow:var(--shadow-soft);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem;transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_laneCard__FgBlT:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(255,215,140,.35)}.mutual-funds_laneHeader__3zC-a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.75rem;gap:.75rem}.mutual-funds_laneTitle__3pDyT{font-family:var(--font-display);font-size:1.2rem;margin:0}.mutual-funds_laneBody__S_YZY{color:var(--mf-muted);font-size:.95rem}.mutual-funds_laneMeta__MnSwx{display:-webkit-flex;display:flex;grid-gap:.6rem;gap:.6rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mutual-funds_lanePill__380TI{padding:.35rem .75rem;border-radius:var(--radius-squircle);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;background:rgba(241,199,104,.12);color:var(--mf-gold-strong);border:1px solid rgba(241,199,104,.25)}.mutual-funds_trustGrid__1prwE{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);-webkit-align-items:start;align-items:start}.mutual-funds_trustCopy__1ByrN{display:grid;grid-gap:1.5rem;gap:1.5rem}.mutual-funds_trustStatsGrid__3FbAL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:clamp(2rem,4vw,3.5rem);-webkit-column-gap:clamp(2rem,4vw,3.5rem);column-gap:clamp(2rem,4vw,3.5rem);grid-row-gap:1rem;row-gap:1rem;margin-top:1.25rem}.mutual-funds_trustStat__2O90F{padding:1rem 1.1rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_trustStat__2O90F:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);border-color:rgba(255,215,140,.35)}.mutual-funds_trustStatValue__17F-r{font-family:var(--font-display);font-size:1.4rem}.mutual-funds_trustStatLabel__1NipX{font-size:.8rem;color:var(--mf-muted);text-transform:uppercase;letter-spacing:.15em;margin-top:.4rem}.mutual-funds_trustStatDetail__B-S8o{color:var(--mf-muted);font-size:.9rem;margin-top:.4rem}.mutual-funds_trustMedia__3OzOG{position:relative;min-height:0;padding:2rem;background:linear-gradient(160deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem;-webkit-justify-content:flex-start;justify-content:flex-start;align-self:start;height:auto;overflow:hidden}.mutual-funds_trustMediaGlow__BjBIL{position:absolute;inset:-20% 30% auto;height:70%;background:radial-gradient(circle at 50% 50%,rgba(255,216,140,.3),transparent 70%);-webkit-filter:blur(30px);filter:blur(30px);opacity:.6;pointer-events:none}.mutual-funds_trustMediaCard__2rhO1{position:relative;padding:1.2rem 1.4rem;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.45);box-shadow:var(--shadow-soft);border-radius:var(--radius-squircle);corner-shape:squircle;-webkit-flex:0 0 auto;flex:0 0 auto}.mutual-funds_trustMediaHeader__3_SC_{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:var(--mf-muted);font-size:.9rem}.mutual-funds_trustMediaChip__289Y_{padding:.2rem .7rem;border-radius:var(--radius-squircle);border:1px solid rgba(241,199,104,.3);color:var(--mf-gold-strong);background:rgba(241,199,104,.12);text-transform:uppercase;font-size:.7rem;letter-spacing:.1em;corner-shape:squircle}.mutual-funds_trustMediaValue__2J3wp{font-family:var(--font-display);font-size:1.8rem;margin-top:.6rem}.mutual-funds_trustMediaBody__2jf8u{color:var(--mf-muted);font-size:.95rem;margin-top:.4rem}.mutual-funds_trustMediaMini__2FmMR{padding:.9rem 1.1rem;border-radius:var(--radius-squircle);border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;corner-shape:squircle}.mutual-funds_trustMediaMiniLabel__2BKj2{color:var(--mf-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.14em}.mutual-funds_trustMediaMiniValue__JqP5a{font-family:var(--font-display)}@media (max-width:1280px){.mutual-funds_trustStatsGrid__3FbAL{grid-template-columns:repeat(2,minmax(0,1fr))}}.mutual-funds_categoryGrid__1_Tcm{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_categoryCard__2WU_N{padding:1.4rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);box-shadow:var(--shadow-soft);display:grid;grid-gap:.8rem;gap:.8rem;transition:border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.mutual-funds_categoryCard__2WU_N:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(255,215,140,.35);box-shadow:var(--shadow-strong)}.mutual-funds_categoryHeader__nwv8H{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:.8rem;gap:.8rem}.mutual-funds_categoryTag__2DRH6{padding:.3rem .7rem;border:1px solid rgba(241,199,104,.3);background:rgba(241,199,104,.1);color:var(--mf-gold-strong);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.mutual-funds_categoryTitle__2fHeO{font-family:var(--font-display);font-size:1.1rem;margin:0}.mutual-funds_categoryBody__W3v-B{color:var(--mf-muted);font-size:.95rem}.mutual-funds_spotlightCard__3zBa4{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);padding:clamp(2rem,4vw,3rem);border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(140deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));box-shadow:var(--shadow-strong);-webkit-align-items:stretch;align-items:stretch}.mutual-funds_spotlightContent__10fCd{display:grid;grid-gap:1.2rem;gap:1.2rem;-webkit-align-content:start;align-content:start}.mutual-funds_spotlightStats__395g-{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.8rem;gap:.8rem}.mutual-funds_spotlightStat__1VhtX{padding:.9rem 1rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_spotlightStat__1VhtX:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);border-color:rgba(255,215,140,.35)}.mutual-funds_spotlightValue__1T7wI{font-family:var(--font-display);font-size:1.2rem}.mutual-funds_spotlightLabel__2bD5l{color:var(--mf-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;margin-top:.4rem}.mutual-funds_spotlightActions__AaLeN{display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}.mutual-funds_spotlightRail__31tiA{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem;align-self:stretch;height:100%;-webkit-justify-content:flex-end;justify-content:flex-end}.mutual-funds_spotlightVisual__2o2bg{position:relative;border-radius:calc(var(--radius-squircle) + 6px);border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.4);padding:1.6rem;min-height:220px;display:grid;-webkit-align-content:center;align-content:center;grid-gap:1rem;gap:1rem;corner-shape:squircle}.mutual-funds_spotlightBars__KbEi_{display:-webkit-flex;display:flex;grid-gap:.55rem;gap:.55rem;-webkit-align-items:flex-end;align-items:flex-end;width:100%;min-height:130px}.mutual-funds_spotlightBar__2coD0{display:block;-webkit-flex:1 1;flex:1 1;min-width:0;border-radius:999px;background:var(--gold-gradient);box-shadow:0 6px 14px rgba(229,186,105,.35);corner-shape:squircle}.mutual-funds_spotlightCardMini__24Sv-{padding:.8rem 1rem;border-radius:var(--radius-squircle);background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);corner-shape:squircle}.mutual-funds_spotlightMiniLabel__510sn{color:var(--mf-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.mutual-funds_spotlightMiniValue__Pziet{font-family:var(--font-display);margin-top:.4rem}.mutual-funds_planGrid__1Jg1G{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_planCard__Q5af1{padding:1.4rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);box-shadow:var(--shadow-soft);display:grid;grid-gap:1rem;gap:1rem;transition:border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.mutual-funds_planCard__Q5af1:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(255,215,140,.35);box-shadow:var(--shadow-strong)}.mutual-funds_planHeader__1fMyF{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:1rem;gap:1rem}.mutual-funds_planName__3KQMY{font-family:var(--font-display);font-size:1.05rem}.mutual-funds_planTag__208qe{color:var(--mf-muted);font-size:.85rem;margin-top:.2rem}.mutual-funds_planNav___7Zt3{font-size:.85rem;color:var(--mf-gold-strong);border:1px solid rgba(241,199,104,.3);padding:.25rem .6rem;border-radius:var(--radius-squircle);text-transform:uppercase;letter-spacing:.08em;corner-shape:squircle}.mutual-funds_planChart__1ph1R{padding:.6rem;border-radius:var(--radius-squircle);background:hsla(0,0%,100%,.04);corner-shape:squircle}.mutual-funds_planFooter__1XOGf{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:var(--mf-muted);font-size:.85rem}.mutual-funds_planChange__3W4yv{color:var(--mf-gold-strong)}.mutual-funds_planNote__3NPBv{text-transform:uppercase;letter-spacing:.08em}.mutual-funds_compareGrid__3tMKm{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_compareCard__1hFsh{padding:1.6rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);display:grid;grid-gap:1rem;gap:1rem;transition:border-color .3s ease,box-shadow .3s ease}.mutual-funds_compareCard__1hFsh:hover{border-color:rgba(255,215,140,.35)}.mutual-funds_compareHighlight__1ouAU{border-color:rgba(241,199,104,.45);box-shadow:0 18px 40px rgba(229,186,105,.2)}.mutual-funds_compareTitle__1QL6B{font-family:var(--font-display);font-size:1.2rem}.mutual-funds_compareRow__QIeSR{display:grid;grid-gap:.4rem;gap:.4rem;padding-bottom:.8rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.mutual-funds_compareRow__QIeSR:last-child{border-bottom:none;padding-bottom:0}.mutual-funds_compareLabel__3vyL7{color:var(--mf-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.14em}.mutual-funds_compareValue__2YSi5{font-size:.95rem}.mutual-funds_sipGrid__1v_J6{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_sipCard__MkE50{padding:1.4rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);display:grid;grid-gap:.8rem;gap:.8rem;box-shadow:var(--shadow-soft);transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_sipCard__MkE50:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(255,215,140,.35)}.mutual-funds_sipTitle__1SrvO{font-family:var(--font-display);font-size:1.05rem;margin:0}.mutual-funds_sipBody__uT9gk{color:var(--mf-muted);font-size:.95rem}.mutual-funds_benefitGrid__1FJzj{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem);-webkit-align-items:center;align-items:center}.mutual-funds_benefitContent__D2aFe{display:grid;grid-gap:1.2rem;gap:1.2rem}.mutual-funds_benefitList__1cEiX{display:grid;grid-gap:.8rem;gap:.8rem}.mutual-funds_benefitItem__3T1O3{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.8rem;gap:.8rem;color:var(--mf-muted);font-size:.95rem}.mutual-funds_benefitMedia__3w0jy{position:relative;padding:2rem;background:linear-gradient(150deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);display:grid;grid-gap:1rem;gap:1rem;-webkit-align-content:center;align-content:center;overflow:hidden}.mutual-funds_benefitMediaGlow__3OgVs{position:absolute;inset:auto -10% -30% 40%;height:80%;background:radial-gradient(circle at 40% 50%,rgba(255,216,140,.3),transparent 70%);-webkit-filter:blur(30px);filter:blur(30px);opacity:.6;pointer-events:none}.mutual-funds_benefitMediaCard__3uwUb{padding:1.2rem 1.4rem;border-radius:var(--radius-squircle);border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.45);box-shadow:var(--shadow-soft);corner-shape:squircle}.mutual-funds_benefitMediaLabel__1S6tY{color:var(--mf-muted);font-size:.85rem;text-transform:uppercase;letter-spacing:.12em}.mutual-funds_benefitMediaValue__3KLli{font-family:var(--font-display);font-size:1.8rem;margin-top:.4rem}.mutual-funds_benefitMediaNote__38Znt{color:var(--mf-muted);font-size:.9rem;margin-top:.4rem}.mutual-funds_benefitMediaFooter__dPLFB{color:var(--mf-muted);font-size:.9rem}.mutual-funds_chooseGrid__3w1Y3{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_chooseCard__2lf3c{padding:1.4rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);box-shadow:var(--shadow-soft);display:grid;grid-gap:.8rem;gap:.8rem;transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_chooseCard__2lf3c:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(255,215,140,.35)}.mutual-funds_chooseHeader__j246k{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}.mutual-funds_chooseIndex__3oNCw{position:relative;width:4.25rem;min-width:4.25rem;height:4.25rem;border-radius:50%;border:1px solid rgba(241,199,104,.4);background:radial-gradient(circle at 32% 26%,rgba(255,229,168,.36),rgba(255,229,168,0) 45%),radial-gradient(circle at 50% 50%,rgba(30,26,17,.94),rgba(12,12,12,.97) 72%);display:grid;-webkit-align-content:center;align-content:center;justify-items:center;grid-gap:0;gap:0;box-shadow:0 0 0 5px rgba(241,199,104,.08),0 14px 26px rgba(0,0,0,.45),inset 0 0 26px rgba(241,199,104,.18);overflow:hidden;isolation:isolate;transition:box-shadow .35s ease,border-color .35s ease,-webkit-transform .35s ease;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,-webkit-transform .35s ease}.mutual-funds_chooseIndex__3oNCw:before{content:"";position:absolute;inset:-8px;border-radius:50%;border:1px dashed rgba(241,199,104,.34);opacity:.9;pointer-events:none;transition:border-color .35s ease,-webkit-transform .35s ease;transition:transform .35s ease,border-color .35s ease;transition:transform .35s ease,border-color .35s ease,-webkit-transform .35s ease}.mutual-funds_chooseIndex__3oNCw:after{content:"";position:absolute;inset:8px;border-radius:50%;border:1px solid hsla(0,0%,100%,.12);background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.12),hsla(0,0%,100%,0) 70%);pointer-events:none}.mutual-funds_chooseIndexValue__1IWpv{position:relative;z-index:1;font-family:var(--font-display);font-size:1.45rem;line-height:1;letter-spacing:.04em;color:var(--mf-gold-strong);text-shadow:0 0 14px rgba(241,199,104,.35)}.mutual-funds_chooseCard__2lf3c:hover .mutual-funds_chooseIndex__3oNCw{-webkit-transform:translateY(-3px) rotate(-5deg);transform:translateY(-3px) rotate(-5deg);border-color:rgba(241,199,104,.56);box-shadow:0 0 0 6px rgba(241,199,104,.12),0 18px 28px rgba(0,0,0,.52),inset 0 0 28px rgba(241,199,104,.24)}.mutual-funds_chooseCard__2lf3c:hover .mutual-funds_chooseIndex__3oNCw:before{-webkit-transform:rotate(28deg);transform:rotate(28deg);border-color:rgba(241,199,104,.48)}.mutual-funds_chooseTitle__3PAj_{font-family:var(--font-display);font-size:1.05rem;margin:0}.mutual-funds_chooseBody__3Q3pq{color:var(--mf-muted);font-size:.95rem}.mutual-funds_personalCard__1HtWV{padding:clamp(2rem,4vw,3rem);border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(150deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));box-shadow:var(--shadow-strong);display:grid;grid-gap:1.4rem;gap:1.4rem}.mutual-funds_personalHeader__1ElNE{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:1rem;gap:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mutual-funds_personalTag__3wNMD{padding:.35rem .8rem;border-radius:var(--radius-squircle);border:1px solid hsla(0,0%,100%,.12);color:var(--mf-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem;corner-shape:squircle}.mutual-funds_personalGrid__2E5in{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.mutual-funds_personalItem__YcFc6{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.8rem;gap:.8rem;padding:.9rem 1rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.04);transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_personalItem__YcFc6:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:rgba(255,215,140,.35)}.mutual-funds_personalValue__3BrRd{font-family:var(--font-display)}.mutual-funds_personalLabel__2YZBB{color:var(--mf-muted);font-size:.85rem;margin-top:.2rem}.mutual-funds_personalFooter__21jM0{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:.6rem;gap:.6rem}.mutual-funds_personalNote__K0RtJ{padding:.4rem .8rem;border-radius:var(--radius-squircle);border:1px solid rgba(241,199,104,.25);color:var(--mf-gold-strong);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;corner-shape:squircle}.mutual-funds_zeroCard__3CYM7{padding:clamp(1.8rem,4vw,2.5rem);border:1px solid rgba(241,199,104,.35);background:linear-gradient(120deg,rgba(241,199,104,.15),hsla(0,0%,100%,.02));display:grid;grid-gap:1.2rem;gap:1.2rem;box-shadow:var(--shadow-soft)}.mutual-funds_zeroTitle__3wyGP{font-family:var(--font-display);font-size:clamp(1.8rem,3vw,2.6rem);margin:.6rem 0 .4rem}.mutual-funds_zeroText__2lqey{color:var(--mf-muted);font-size:1rem;max-width:560px}.mutual-funds_zeroActions__2mUag{display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mutual-funds_stepsGrid__779pF{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:clamp(2rem,4vw,3rem);gap:clamp(2rem,4vw,3rem);-webkit-align-items:stretch;align-items:stretch}.mutual-funds_stepsIntro__3nwCT{display:grid;grid-gap:1.2rem;gap:1.2rem;margin-bottom:clamp(1.5rem,3.5vw,2.4rem)}.mutual-funds_stepsIntroTitle__3aWhs{margin:0;width:100%}.mutual-funds_stepsIntroSubtitle__4N8H1{margin:0;max-width:none;width:100%;text-align:left}.mutual-funds_stepsContent__iAAWF{display:grid;grid-gap:1.2rem;gap:1.2rem}.mutual-funds_stepList__3dxHI{display:grid;grid-gap:.8rem;gap:.8rem}.mutual-funds_stepItem__2jKkD{display:grid;grid-template-columns:auto 1fr;grid-gap:.8rem;gap:.8rem;padding:.9rem 1rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_stepItem__2jKkD:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:rgba(255,215,140,.35)}.mutual-funds_stepIndex__2ljp8{color:var(--mf-gold-strong);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em}.mutual-funds_stepTitle__1__Ut{font-family:var(--font-display);font-size:1.05rem;margin-top:.2rem}.mutual-funds_stepBody__ccFyQ{color:var(--mf-muted);font-size:.9rem}.mutual-funds_stepsMedia__2q83A{position:relative;padding:2rem;border:1px solid hsla(0,0%,100%,.12);background:linear-gradient(140deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:1rem;gap:1rem;overflow:hidden;align-self:stretch;min-height:100%}.mutual-funds_stepsMediaGlow__AbwbJ{position:absolute;inset:-30% auto auto -20%;width:200px;height:200px;background:radial-gradient(circle at 30% 30%,rgba(255,216,140,.3),transparent 70%);-webkit-filter:blur(30px);filter:blur(30px);opacity:.6;pointer-events:none}.mutual-funds_stepsMediaCard__w3AH3{padding:1.2rem 1.4rem;border-radius:var(--radius-squircle);border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.45);box-shadow:var(--shadow-soft);corner-shape:squircle}.mutual-funds_stepsMediaLabel__28zw1{color:var(--mf-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.12em}.mutual-funds_stepsMediaValue__F-dBN{font-family:var(--font-display);font-size:1.5rem;margin-top:.4rem}.mutual-funds_stepsMediaNote__1TwAv{color:var(--mf-muted);font-size:.9rem;margin-top:.4rem}.mutual-funds_stepsMediaFooter__39Fxw{color:var(--mf-muted);font-size:.9rem;margin-top:auto}.mutual-funds_stepsMediaList__26n-a{display:grid;grid-gap:.65rem;gap:.65rem}.mutual-funds_stepsMediaRow__1xAse{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.8rem;gap:.8rem;padding:.7rem .9rem;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);corner-shape:squircle}.mutual-funds_stepsMediaRowLabel__tKxZB{color:var(--mf-muted);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase}.mutual-funds_stepsMediaRowValue__2Smq1{font-family:var(--font-display);font-size:.95rem;color:var(--mf-text)}.mutual-funds_termGrid__7d3Cy{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.2rem;gap:1.2rem}.mutual-funds_termCard__qYoL0{padding:1.4rem;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);display:grid;grid-gap:.8rem;gap:.8rem;box-shadow:none;transition:border-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease;transition:transform .3s ease,border-color .3s ease,-webkit-transform .3s ease}.mutual-funds_termCard__qYoL0:hover{-webkit-transform:translateY(-6px);transform:translateY(-6px);border-color:rgba(255,215,140,.35)}.mutual-funds_termTitle__3OpsY{font-family:var(--font-display);font-size:1.05rem}.mutual-funds_termBody__GOga5{color:var(--mf-muted);font-size:.95rem}.mutual-funds_testimonials__26wcd{position:relative}.mutual-funds_dragArea__20WXv{position:relative;min-height:420px;border:1px solid var(--mf-border);background:hsla(0,0%,100%,.02);border-radius:var(--radius-squircle);padding:2rem;overflow:hidden}.mutual-funds_testimonialCard__1Im4v{position:absolute;padding:1.5rem;width:min(320px,78vw);background:rgba(12,12,12,.95);border:1px solid hsla(0,0%,100%,.1);box-shadow:var(--shadow-strong);cursor:-webkit-grab;cursor:grab;transition:box-shadow .3s ease,border-color .3s ease}.mutual-funds_testimonialCard__1Im4v:active{cursor:-webkit-grabbing;cursor:grabbing}.mutual-funds_testimonialCard__1Im4v:hover{border-color:rgba(255,215,140,.4)}.mutual-funds_testimonialHeader__9cIXH{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:1rem}.mutual-funds_testimonialName__1yTaa{font-family:var(--font-display);font-size:1.1rem}.mutual-funds_testimonialRole__HKu3_{color:var(--mf-muted);font-size:.85rem}.mutual-funds_testimonialQuote__1fzhN{color:var(--mf-muted);font-size:.95rem;line-height:1.5}.mutual-funds_testimonialMetric__2lZRV{margin-top:1rem;padding:.4rem .8rem;border-radius:var(--radius-squircle);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.12);color:var(--mf-gold-strong);background:rgba(241,199,104,.08);display:-webkit-inline-flex;display:inline-flex}.mutual-funds_dragHint__DWC6w{margin-top:1rem;color:var(--mf-muted);text-align:center;font-size:.9rem}.mutual-funds_faqList__22ALe{display:grid;grid-gap:1rem;gap:1rem}.mutual-funds_faqItem__unkai{border:1px solid var(--mf-border);background:hsla(0,0%,100%,.03);padding:1.2rem 1.4rem;border-radius:var(--radius-squircle);transition:border-color .3s ease}.mutual-funds_faqItem__unkai[open]{border-color:rgba(255,215,140,.3)}.mutual-funds_faqSummary__2mjOk{font-family:var(--font-display);font-size:1.05rem;cursor:pointer;list-style:none;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem}.mutual-funds_faqSummary__2mjOk::-webkit-details-marker{display:none}.mutual-funds_faqBody__1-lGY{color:var(--mf-muted);margin-top:.8rem;font-size:.95rem;line-height:1.6}.mutual-funds_ctaSection__15hx7{padding-bottom:clamp(5rem,10vw,7rem)}.mutual-funds_ctaCard__18_Pf{padding:clamp(2.5rem,5vw,3.5rem);border-radius:calc(var(--radius-squircle) + 6px);background:radial-gradient(circle at 20% 20%,rgba(255,225,165,.2),transparent 55%),linear-gradient(140deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.12);box-shadow:none;position:relative;overflow:hidden}.mutual-funds_ctaInner__2NgOl{display:grid;grid-gap:1.5rem;gap:1.5rem}.mutual-funds_ctaTitle__sWdOG{font-family:var(--font-display);font-size:clamp(2rem,3.4vw,3rem);margin:0}.mutual-funds_ctaText__Rbh4V{color:var(--mf-muted);font-size:1rem;max-width:640px}.mutual-funds_ctaActions__3jsOB{display:-webkit-flex;display:flex;grid-gap:1rem;gap:1rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mutual-funds_orb__1y2v4{position:absolute;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(255,223,160,.35),rgba(255,199,96,.05));-webkit-filter:blur(2px);filter:blur(2px);opacity:.6}.mutual-funds_orbSmall__1Ey1m{width:160px;height:160px;opacity:.5}.mutual-funds_orbRight__22p5V{right:-60px;top:10%}.mutual-funds_orbLeft__2OLXs{left:-80px;bottom:10%}@media (max-width:900px){.mutual-funds_heroMeta__375Ec{grid-template-columns:1fr}.mutual-funds_bentoGrid__24lE7{grid-template-columns:repeat(1,minmax(0,1fr))}.mutual-funds_span4__1zryM,.mutual-funds_span5__20QUg,.mutual-funds_span6__3N8ab,.mutual-funds_span7__Ky3zB,.mutual-funds_span8__1epmG,.mutual-funds_span12__1Akn3{grid-column:span 1}.mutual-funds_row2__SYVBt{grid-row:auto}.mutual-funds_benefitGrid__1FJzj,.mutual-funds_stepsGrid__779pF,.mutual-funds_trustGrid__1prwE{grid-template-columns:1fr;-webkit-align-items:start;align-items:start}.mutual-funds_trustStatsGrid__3FbAL{grid-template-columns:1fr}.mutual-funds_trustMedia__3OzOG{height:auto;-webkit-justify-content:flex-start;justify-content:flex-start}.mutual-funds_spotlightCard__3zBa4{grid-template-columns:1fr;-webkit-align-items:start;align-items:start}.mutual-funds_spotlightRail__31tiA{-webkit-order:2;order:2;height:auto}.mutual-funds_spotlightActions__AaLeN{margin-top:0}.mutual-funds_compareGrid__3tMKm{grid-template-columns:1fr}.mutual-funds_personalFooter__21jM0{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start}.mutual-funds_dragArea__20WXv{min-height:auto;display:grid;grid-gap:1rem;gap:1rem}.mutual-funds_testimonialCard__1Im4v{position:relative;top:auto!important;left:auto!important;width:100%}}@media (prefers-reduced-motion:reduce){.mutual-funds_kycCelebrationCheck__2wjEG path,.mutual-funds_kycCelebrationRing__CIIQn,.mutual-funds_kycCelebrationSparkle__2rdfS,.mutual-funds_kycCelebrationTitle__27aGJ{-webkit-animation:none;animation:none}.mutual-funds_kycCelebrationCheck__2wjEG path{stroke-dashoffset:0}.mutual-funds_kycCelebrationTitle__27aGJ{background-position:0 0}.mutual-funds_chipSpotlightSweep__2wb0G:before,.mutual-funds_heroBadgeCore__2aaJ2:before,.mutual-funds_heroBadgeDot__mtAIC,.mutual-funds_heroBadgeSparkle__3NQLm:after,.mutual-funds_heroBadgeSparkle__3NQLm:before,.mutual-funds_heroBadgeTag__1mbPX:before,.mutual-funds_heroBadgeTagAlt__2LhYT:before,.mutual-funds_heroTextAccent__-LXIu:before,.mutual-funds_heroTitleAccent__3jQGk,.mutual-funds_heroTitleIconBar__3_vmG{-webkit-animation:none;animation:none}.mutual-funds_bentoCard__NAye7,.mutual-funds_buttonBase__3JKei,.mutual-funds_categoryCard__2WU_N,.mutual-funds_chooseCard__2lf3c,.mutual-funds_compareCard__1hFsh,.mutual-funds_personalItem__YcFc6,.mutual-funds_planCard__Q5af1,.mutual-funds_sipCard__MkE50,.mutual-funds_spotlightStat__1VhtX,.mutual-funds_stepItem__2jKkD,.mutual-funds_termCard__qYoL0,.mutual-funds_trustMedia__3OzOG,.mutual-funds_trustStat__2O90F{transition:none}.mutual-funds_buttonSheen__3QqNn{display:none}}.mutual-funds_heroGridWrap__3HIli{width:min(1240px,100% - 2.5rem);margin:0 auto;display:grid;grid-template-columns:minmax(0,.82fr) minmax(560px,1.18fr);grid-gap:clamp(2rem,4vw,4.5rem);gap:clamp(2rem,4vw,4.5rem);-webkit-align-items:start;align-items:start;position:relative;z-index:2}.mutual-funds_heroLeft__1rudh{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:clamp(1rem,2vw,1.4rem);gap:clamp(1rem,2vw,1.4rem);text-align:left;position:-webkit-sticky;position:sticky;top:7.5rem;padding-top:clamp(.4rem,3vh,2.4rem)}.mutual-funds_heroBadgeClusterLeft__1tBPj{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.mutual-funds_heroTitleSimpSip__36Uxi{font-size:clamp(3rem,5.4vw,5.4rem)!important;line-height:.94!important;text-wrap:balance}.mutual-funds_heroPrelude__1h_T1{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.65rem;gap:.65rem;color:rgba(247,241,232,.66);font-size:.68rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:-.35rem}.mutual-funds_heroPreludeLine__38ArC{width:34px;height:1px;background:linear-gradient(90deg,var(--mf-gold),rgba(241,199,104,.12));box-shadow:0 0 12px rgba(241,199,104,.45)}.mutual-funds_heroTitleMutedLine__2KrdF{display:block;color:var(--mf-muted);white-space:nowrap}.mutual-funds_heroTitleGreenLine__3Nu-C{display:block;color:var(--mf-text);white-space:nowrap}.mutual-funds_heroTitleRedStrike__SDdvi{color:#e05252;position:relative;display:inline-block}.mutual-funds_heroTitleStrikeBar__YeVgW{position:relative;display:inline-block}.mutual-funds_heroTitleStrikeBar__YeVgW:after{content:"";position:absolute;left:-3px;right:-3px;top:54%;height:7px;background:#e05252;border-radius:3px;-webkit-transform:rotate(-1.5deg) scaleX(0);transform:rotate(-1.5deg) scaleX(0);-webkit-transform-origin:left center;transform-origin:left center;-webkit-animation:mutual-funds_heroStrikeIn__Nik7w .45s ease .55s forwards;animation:mutual-funds_heroStrikeIn__Nik7w .45s ease .55s forwards}@-webkit-keyframes mutual-funds_heroStrikeIn__Nik7w{to{-webkit-transform:rotate(-1.5deg) scaleX(1);transform:rotate(-1.5deg) scaleX(1)}}@keyframes mutual-funds_heroStrikeIn__Nik7w{to{-webkit-transform:rotate(-1.5deg) scaleX(1);transform:rotate(-1.5deg) scaleX(1)}}.mutual-funds_heroTitleGoldWord__7wVp2{color:transparent;background:var(--gold-gradient);-webkit-background-clip:text;background-clip:text;text-shadow:none;-webkit-animation:mutual-funds_heroTitleShimmer__2eqbK 7.5s ease-in-out infinite;animation:mutual-funds_heroTitleShimmer__2eqbK 7.5s ease-in-out infinite}.mutual-funds_heroTextLeft__3fA3a{text-align:left!important;margin:0!important;max-width:460px}.mutual-funds_heroSimpNote__kzzvo{font-size:.7rem;color:var(--mf-muted);font-style:italic;opacity:.7;margin-top:-.2rem}.mutual-funds_heroTrustRow__3PG4S{display:-webkit-flex;display:flex;grid-gap:1.4rem;gap:1.4rem;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem 0}.mutual-funds_heroTrustItem__2K2Jv{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:.12rem;gap:.12rem}.mutual-funds_heroTrustNum__22pEM{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--mf-text);line-height:1;letter-spacing:-.02em}.mutual-funds_heroTrustLabel__1nM8y{font-size:.66rem;color:var(--mf-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:500}.mutual-funds_heroTrustDivider__4AO7U{width:1px;height:30px;background:hsla(0,0%,100%,.1);-webkit-flex-shrink:0;flex-shrink:0}.mutual-funds_heroActionsLeft__37DpK{-webkit-justify-content:flex-start!important;justify-content:flex-start!important}.mutual-funds_illustrationFrameCompact__2qVUT{padding:0!important}.mutual-funds_heroCalcPulseAnchor__2DiBQ{position:relative;width:100%}.mutual-funds_heroCalcNetworkWrap__1bhen{position:relative;padding:1.5px;border-radius:27.5px;overflow:hidden;isolation:isolate;width:100%}.mutual-funds_heroCalcNetworkWrap__1bhen:before{content:"";position:absolute;inset:-200%;background:conic-gradient(from 0deg,transparent 0deg,transparent 280deg,rgba(255,214,140,0) 294deg,rgba(255,214,140,.55) 306deg,rgba(255,248,220,.8) 316deg,rgba(255,220,145,.38) 328deg,transparent 344deg,transparent 1turn);-webkit-animation:mutual-funds_chipSpotlightSweep__2wb0G 9s linear infinite;animation:mutual-funds_chipSpotlightSweep__2wb0G 9s linear infinite;-webkit-filter:blur(12px);filter:blur(12px);pointer-events:none}.mutual-funds_heroCalcNetwork__2ljgn{position:relative;background:radial-gradient(circle at 50% 0,rgba(241,199,104,.08),transparent 28%),#080808;border:1px solid hsla(0,0%,100%,.09);border-radius:26px;overflow:hidden;box-shadow:0 30px 70px rgba(0,0,0,.65),0 0 0 1px rgba(241,199,104,.05),0 0 90px rgba(35,87,64,.12);width:100%}.mutual-funds_heroCalcNetwork__2ljgn:before{content:"";position:absolute;z-index:8;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,225,154,.8),transparent);pointer-events:none}.mutual-funds_calcNetworkTopHeader__1A8kT{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.75rem;gap:.75rem;padding:1.15rem 1.35rem .95rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.mutual-funds_calcNetworkVisual__l1t0e{position:relative;aspect-ratio:800/430;overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.06)}.mutual-funds_calcNetworkVisual__l1t0e:after{content:"";position:absolute;bottom:0;left:0;right:0;height:16%;background:linear-gradient(180deg,transparent,rgba(8,8,8,.78));pointer-events:none;z-index:2}.mutual-funds_calcNetworkIllustrationWrap__1VNNb{position:absolute;inset:0;z-index:0}.mutual-funds_calcNetworkIllustrationWrap__1VNNb>div{max-width:none!important;width:100%!important}.mutual-funds_planVisual__2173y{position:relative;width:100%;height:100%;padding:.95rem 1.05rem 1rem;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 50% 46%,rgba(241,199,104,.09),transparent 30%),linear-gradient(180deg,hsla(0,0%,100%,.012),transparent)}.mutual-funds_planVisualGrid__1Cgxr{position:absolute;inset:0;z-index:-2;opacity:.5;background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at center,#000 25%,transparent 88%);mask-image:radial-gradient(circle at center,#000 25%,transparent 88%)}.mutual-funds_planVisualGlow__3dcsw{position:absolute;z-index:-1;left:50%;top:57%;width:330px;height:330px;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px dashed rgba(241,199,104,.16);box-shadow:0 0 0 34px rgba(241,199,104,.018),0 0 0 70px rgba(241,199,104,.012),0 0 90px rgba(241,199,104,.1);-webkit-animation:mutual-funds_planOrbit__1NQTq 18s linear infinite;animation:mutual-funds_planOrbit__1NQTq 18s linear infinite}@-webkit-keyframes mutual-funds_planOrbit__1NQTq{to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes mutual-funds_planOrbit__1NQTq{to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.mutual-funds_planVisualHeader__6oDyv{position:relative;z-index:5;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:1rem;gap:1rem}.mutual-funds_planVisualHeader__6oDyv>div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:.15rem;gap:.15rem;min-width:0}.mutual-funds_planVisualEyebrow__3AOYY{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.35rem;gap:.35rem;color:#f9d986;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mutual-funds_planVisualSub__2RJHN{color:rgba(247,241,232,.48);font-size:.54rem}.mutual-funds_planVisualRisk__aPDpY{-webkit-flex-shrink:0;flex-shrink:0;padding:.2rem .52rem;border:1px solid rgba(241,199,104,.22);border-radius:999px;background:rgba(241,199,104,.07);color:var(--mf-gold);font-size:.54rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.mutual-funds_planVisualBody__3ElvC{position:relative;height:calc(100% - 42px);min-height:245px}.mutual-funds_planConnectorLeft__2LN_B,.mutual-funds_planConnectorRight__1eTEV{position:absolute;z-index:0;top:49%;width:25%;height:1px;opacity:.42;background:linear-gradient(90deg,transparent,rgba(241,199,104,.72))}.mutual-funds_planConnectorLeft__2LN_B{left:23%}.mutual-funds_planConnectorRight__1eTEV{right:23%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mutual-funds_planConnectorLeft__2LN_B:after,.mutual-funds_planConnectorRight__1eTEV:after{content:"";position:absolute;right:0;top:50%;width:5px;height:5px;border-radius:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);background:#ffe09a;box-shadow:0 0 12px rgba(241,199,104,.9)}.mutual-funds_planCore__1Spsg{position:absolute;z-index:4;left:50%;top:51%;width:178px;min-height:176px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:1rem .85rem;border:1px solid rgba(241,199,104,.28);border-radius:50%;background:radial-gradient(circle at 50% 34%,rgba(241,199,104,.15),transparent 52%),rgba(5,5,5,.9);text-align:center;box-shadow:inset 0 0 30px rgba(241,199,104,.04),0 0 45px rgba(241,199,104,.1)}.mutual-funds_planCoreHalo__o_EWm{position:absolute;inset:-14px;z-index:-1;border:1px dashed hsla(0,0%,100%,.1);border-radius:50%;animation:mutual-funds_planOrbit__1NQTq 13s linear infinite reverse}.mutual-funds_planCorePrimary__NyRBM,.mutual-funds_planCoreSip__EsbLY{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.mutual-funds_planCorePrimary__NyRBM span,.mutual-funds_planCoreSip__EsbLY span{color:rgba(247,241,232,.58);font-size:.48rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.mutual-funds_planCorePrimary__NyRBM strong{margin-top:.2rem;color:#ffe9b5;font-family:var(--font-display);font-size:1.72rem;line-height:1;letter-spacing:-.04em;text-shadow:0 0 12px rgba(241,199,104,.85),0 0 35px rgba(241,199,104,.3)}.mutual-funds_planCoreDivider__38x9D{width:72%;height:1px;margin:.72rem auto .58rem;background:linear-gradient(90deg,transparent,rgba(241,199,104,.38),transparent)}.mutual-funds_planCoreSip__EsbLY strong{margin-top:.16rem;color:var(--mf-text);font-family:var(--font-display);font-size:.96rem;line-height:1}.mutual-funds_planFundCards__pHDzg{position:absolute;inset:0}.mutual-funds_planFundCard__34Qa5{position:absolute;z-index:3;display:grid;grid-template-columns:30px minmax(0,1fr) auto;-webkit-align-items:center;align-items:center;grid-gap:.52rem;gap:.52rem;width:220px;min-height:76px;padding:.52rem .58rem;border:1px solid hsla(0,0%,100%,.1);border-radius:13px;background:linear-gradient(130deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.012)),rgba(5,5,5,.84);box-shadow:inset 0 1px hsla(0,0%,100%,.04),0 12px 30px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mutual-funds_planFundCard__34Qa5:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:linear-gradient(120deg,rgba(241,199,104,.3),transparent 35%);opacity:.45}.mutual-funds_planFundCardFirst__Q1yVs{left:0;top:15%}.mutual-funds_planFundCardSecond__137rq{right:0;top:15%}.mutual-funds_planFundCardThird__1yqJi{left:0;bottom:7%}.mutual-funds_planFundAvatar__33-1M{width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:8px;corner-shape:squircle;color:#fff;font-size:.58rem;font-weight:800;box-shadow:inset 0 1px hsla(0,0%,100%,.18)}.mutual-funds_planFundCopy__JWl7g{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_planFundCopy__JWl7g strong{display:-webkit-box;overflow:hidden;color:var(--mf-text);font-size:.62rem;line-height:1.3;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.mutual-funds_planFundCopy__JWl7g small{overflow:hidden;color:rgba(247,241,232,.45);font-size:.45rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.mutual-funds_planFundReturn__2qBnl{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-shrink:0;flex-shrink:0}.mutual-funds_planFundReturn__2qBnl strong{color:var(--mf-gold);font-family:var(--font-display);font-size:.68rem}.mutual-funds_planFundReturn__2qBnl small{color:rgba(247,241,232,.4);font-size:.42rem;white-space:nowrap}.mutual-funds_planFundCardLoading__3_rBX{overflow:hidden;background:hsla(0,0%,100%,.035)}.mutual-funds_planFundCardLoading__3_rBX:after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);-webkit-animation:mutual-funds_planShimmer__1z4yB .9s infinite;animation:mutual-funds_planShimmer__1z4yB .9s infinite}@-webkit-keyframes mutual-funds_planShimmer__1z4yB{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes mutual-funds_planShimmer__1z4yB{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.mutual-funds_planMatchNote__2RmoK{position:absolute;z-index:3;right:0;bottom:7%;grid-gap:.5rem;gap:.5rem;width:220px;min-height:76px;padding:.55rem .65rem;border:1px solid rgba(44,135,96,.22);border-radius:13px;background:rgba(20,67,49,.2)}.mutual-funds_planMatchNote__2RmoK,.mutual-funds_planMatchNoteIcon__3aQRm{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mutual-funds_planMatchNoteIcon__3aQRm{width:28px;height:28px;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;border:1px solid rgba(105,211,151,.35);border-radius:50%;background:rgba(105,211,151,.09);color:#78d9a2;font-size:.7rem}.mutual-funds_planMatchNote__2RmoK>span:last-child{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_planMatchNote__2RmoK strong{color:#9de0ba;font-size:.58rem}.mutual-funds_planMatchNote__2RmoK small{color:rgba(247,241,232,.42);font-size:.44rem;line-height:1.35}.mutual-funds_planDashboard__261wP{width:100%;height:100%;padding:.95rem 1rem 1rem;background:radial-gradient(circle at 18% 18%,rgba(241,199,104,.08),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.014),transparent)}.mutual-funds_planDashboardHeader__3dO3t{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem;margin-bottom:.75rem}.mutual-funds_planDashboardHeader__3dO3t>div{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column;grid-gap:.08rem;gap:.08rem}.mutual-funds_planDashboardHeader__3dO3t strong{color:var(--mf-text);font-family:var(--font-display);font-size:.82rem;font-weight:600}.mutual-funds_planDashboardEyebrow__3n0eO{color:var(--mf-gold);font-size:.5rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.mutual-funds_planDashboardRisk__136vk{-webkit-flex-shrink:0;flex-shrink:0;padding:.2rem .5rem;border:1px solid rgba(241,199,104,.22);border-radius:999px;background:rgba(241,199,104,.07);color:var(--mf-gold);font-size:.5rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.mutual-funds_planDashboardBody__iwInk{display:grid;grid-template-columns:minmax(190px,.82fr) minmax(0,1.35fr);grid-gap:.72rem;gap:.72rem}.mutual-funds_planMatches__2Yi2G,.mutual-funds_planSummary__2yXvl{border:1px solid hsla(0,0%,100%,.09);border-radius:16px;background:rgba(5,5,5,.58);box-shadow:inset 0 1px hsla(0,0%,100%,.035)}.mutual-funds_planSummary__2yXvl{position:relative;display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column;padding:.9rem;overflow:hidden}.mutual-funds_planSummary__2yXvl:before{content:"";position:absolute;top:-70px;right:-60px;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(241,199,104,.15),transparent 68%);pointer-events:none}.mutual-funds_planSummaryTop__3Ppqu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.45rem;gap:.45rem;color:rgba(247,241,232,.5);font-size:.53rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.mutual-funds_planSummaryIcon__3MdNM{width:24px;height:24px;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center;grid-gap:2px;gap:2px;padding:5px;border:1px solid rgba(241,199,104,.2);border-radius:7px;background:rgba(241,199,104,.07)}.mutual-funds_planSummaryIcon__3MdNM span{width:3px;border-radius:2px 2px 0 0;background:var(--mf-gold)}.mutual-funds_planSummaryIcon__3MdNM span:first-child{height:5px;opacity:.45}.mutual-funds_planSummaryIcon__3MdNM span:nth-child(2){height:9px;opacity:.7}.mutual-funds_planSummaryIcon__3MdNM span:nth-child(3){height:13px}.mutual-funds_planSummaryValue__3AIy9{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:1rem 0 .85rem}.mutual-funds_planSummaryValue__3AIy9 span{color:rgba(247,241,232,.52);font-size:.52rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.mutual-funds_planSummaryValue__3AIy9 strong{margin-top:.25rem;color:#ffe7aa;font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.55rem);line-height:1;letter-spacing:-.05em;text-shadow:0 0 24px rgba(241,199,104,.22)}.mutual-funds_planSipCard__3Elkw{display:grid;grid-template-columns:30px minmax(0,1fr) auto;-webkit-align-items:center;align-items:center;grid-gap:.6rem;gap:.6rem;padding:.62rem .65rem;border:1px solid rgba(241,199,104,.2);border-radius:11px;background:linear-gradient(120deg,rgba(241,199,104,.12),rgba(241,199,104,.035))}.mutual-funds_planSipIcon__1ruWz{width:30px;height:30px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:8px;background:var(--gold-gradient);color:#1a1408;font-family:var(--font-display);font-size:.78rem;font-weight:800}.mutual-funds_planSipCopy__2SlQv{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_planSipCopy__2SlQv small{color:rgba(247,241,232,.5);font-size:.46rem;letter-spacing:.04em;text-transform:uppercase}.mutual-funds_planSipCopy__2SlQv strong{margin-top:.08rem;color:var(--mf-text);font-family:var(--font-display);font-size:.98rem}.mutual-funds_planSipArrow__C4kNt{color:var(--mf-gold);font-size:.9rem}.mutual-funds_planSummaryFooter__1vlng{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-top:auto;padding-top:.7rem;color:rgba(247,241,232,.36);font-size:.43rem}.mutual-funds_planSummaryFooter__1vlng>span:first-child{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.28rem;gap:.28rem;color:#7bd9a3}.mutual-funds_planSummaryFooter__1vlng i{width:5px;height:5px;border-radius:50%;background:#63d18f;box-shadow:0 0 8px rgba(99,209,143,.7)}.mutual-funds_planMatches__2Yi2G{padding:.8rem}.mutual-funds_planMatchesHeader__191F1{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.7rem;gap:.7rem;margin-bottom:.55rem}.mutual-funds_planMatchesHeader__191F1>div{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_planMatchesHeader__191F1 span:first-child{color:var(--mf-text);font-size:.66rem;font-weight:700}.mutual-funds_planMatchesHeader__191F1 small{margin-top:.08rem;color:rgba(247,241,232,.4);font-size:.46rem}.mutual-funds_planMatchesCount__3a9CO{-webkit-flex-shrink:0;flex-shrink:0;color:var(--mf-gold);font-size:.48rem;font-weight:700}.mutual-funds_planMatchesList__3Desm{display:grid;grid-gap:.4rem;gap:.4rem}.mutual-funds_planMatchCard__2drYM{display:grid;grid-template-columns:22px 31px minmax(0,1fr) auto;-webkit-align-items:center;align-items:center;grid-gap:.48rem;gap:.48rem;min-height:58px;padding:.45rem .5rem;border:1px solid hsla(0,0%,100%,.075);border-radius:10px;background:hsla(0,0%,100%,.025)}.mutual-funds_planMatchIndex__5f7fd{color:rgba(247,241,232,.26);font-family:var(--font-display);font-size:.48rem;font-weight:700}.mutual-funds_planMatchAvatar__2Gb45{width:31px;height:31px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:8px;corner-shape:squircle;color:#fff;font-size:.56rem;font-weight:800}.mutual-funds_planMatchCopy__1UQE_{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_planMatchCopy__1UQE_ strong{overflow:hidden;color:var(--mf-text);font-size:.6rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.mutual-funds_planMatchCopy__1UQE_ small{overflow:hidden;color:rgba(247,241,232,.4);font-size:.44rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.mutual-funds_planMatchReturn__1U44q{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end}.mutual-funds_planMatchReturn__1U44q strong{color:var(--mf-gold);font-family:var(--font-display);font-size:.72rem}.mutual-funds_planMatchReturn__1U44q small{color:rgba(247,241,232,.35);font-size:.42rem;white-space:nowrap}.mutual-funds_planMatchCardLoading__pwANJ{position:relative;overflow:hidden}.mutual-funds_planMatchCardLoading__pwANJ:after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);-webkit-animation:mutual-funds_planShimmer__1z4yB .9s infinite;animation:mutual-funds_planShimmer__1z4yB .9s infinite}.mutual-funds_calcNetworkHubResult__32ifu{z-index:5;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-animation:mutual-funds_hubResultPop__3-ydG .35s ease both;animation:mutual-funds_hubResultPop__3-ydG .35s ease both}.mutual-funds_calcNetworkHubResult__32ifu,.mutual-funds_calcNetworkHubResult__32ifu:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.mutual-funds_calcNetworkHubResult__32ifu:before{content:"";width:180px;height:180px;background:radial-gradient(circle at center,rgba(2,2,2,.92) 0,rgba(2,2,2,.8) 32%,rgba(2,2,2,.45) 56%,transparent 78%);border-radius:50%;z-index:-1}@-webkit-keyframes mutual-funds_hubResultPop__3-ydG{0%{-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes mutual-funds_hubResultPop__3-ydG{0%{-webkit-transform:translate(-50%,-50%) scale(.85);transform:translate(-50%,-50%) scale(.85);opacity:0}to{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);opacity:1}}.mutual-funds_calcNetworkHubLabel__Cwlap{font-size:.52rem;text-transform:uppercase;letter-spacing:.24em;color:rgba(247,241,232,.72);display:block;margin-bottom:.28rem;font-family:var(--font-body);text-shadow:0 1px 10px #000,0 0 20px rgba(0,0,0,.9)}.mutual-funds_calcNetworkHubValue__19dRm{font-size:1.85rem;font-weight:700;color:#ffe9b5;font-family:var(--font-display);display:block;letter-spacing:-.02em;text-shadow:0 0 8px #f1c768,0 0 24px rgba(241,199,104,.75),0 0 56px rgba(241,199,104,.4),0 0 90px rgba(241,199,104,.2)}.mutual-funds_calcNetworkModePill__1RjUd{display:-webkit-flex;display:flex;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.09);border-radius:11px;padding:.26rem;grid-gap:.3rem;gap:.3rem;margin-bottom:.85rem}.mutual-funds_calcNetworkModeBtn__2ZW5K{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.55rem;gap:.55rem;padding:.6rem .75rem;border:none;border-radius:8px;background:transparent;color:var(--mf-muted);cursor:pointer;transition:all .22s ease;font-family:var(--font-body)}.mutual-funds_calcNetworkModeBtnActive__2gxM0{background:hsla(0,0%,100%,.07);box-shadow:0 2px 10px rgba(0,0,0,.3)}.mutual-funds_calcNetworkModeBtnActive__2gxM0 .mutual-funds_calcModeTextStrong__2SuvV{color:var(--mf-gold)!important}.mutual-funds_calcNetworkSebiFloat__1irQd{position:absolute;top:8%;right:4%;z-index:6;font-size:.56rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mf-gold);border:1px solid rgba(241,199,104,.28);background:rgba(8,8,8,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:.2rem .5rem;border-radius:100px;pointer-events:none}.mutual-funds_calcNetworkControls__289An{padding:1rem 1.35rem 1.2rem}.mutual-funds_calcNetworkControlsHeader__2h26_{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.75rem;gap:.75rem}.mutual-funds_calcNetworkControlsTitle__1aK4X{position:relative;display:inline-block;font-family:var(--font-display);font-size:.92rem;font-weight:800;color:var(--mf-text);letter-spacing:.035em;line-height:1.25;margin:0 0 .3rem;text-align:left;text-transform:uppercase;background:linear-gradient(100deg,#fff8e8 12%,#f1c768 72%,#ffe8a8);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 18px rgba(241,199,104,.12)}.mutual-funds_calcNetworkControlsTitle__1aK4X:after{content:"";position:absolute;left:0;bottom:-.28rem;width:42%;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--mf-gold),rgba(241,199,104,0));box-shadow:0 0 10px rgba(241,199,104,.32)}.mutual-funds_calcNetworkControlsSub__1BzJX{font-size:.62rem;color:var(--mf-muted);margin:0;text-align:left}.mutual-funds_calcNetworkResults__2_nFi{display:grid;grid-gap:0;gap:0;text-align:center;-webkit-align-items:center;align-items:center;background:linear-gradient(135deg,rgba(30,80,60,.35),rgba(15,40,32,.45));border:1px solid rgba(241,199,104,.12);border-radius:10px;padding:.72rem .8rem;margin-bottom:.75rem;-webkit-animation:mutual-funds_calcResultPop__1_z3k .28s ease both;animation:mutual-funds_calcResultPop__1_z3k .28s ease both}.mutual-funds_calcNetworkResVal__4pAut{font-family:var(--font-display);font-weight:700;display:block;color:var(--mf-text);letter-spacing:-.02em}.mutual-funds_calcNetworkResValPrimary__1a1H3{color:#77d99f;text-shadow:0 0 16px rgba(119,217,159,.24)}.mutual-funds_calcNetworkResValGold__1_Jm3{color:var(--mf-gold)!important;text-shadow:0 0 16px rgba(241,199,104,.35)}.mutual-funds_calcNetworkResLab__2bVgH{font-size:.5rem;opacity:.58;margin-top:.12rem;text-transform:uppercase;letter-spacing:.04em;display:block;font-family:var(--font-body)}.mutual-funds_calcNetworkResDivider__2yiaW{width:1px;background:hsla(0,0%,100%,.12);height:24px;-webkit-flex-shrink:0;flex-shrink:0;margin:0 .3rem}.mutual-funds_heroCalcCard__2kAta{position:relative;z-index:3;background:rgba(7,7,7,.86);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px);border:1px solid hsla(0,0%,100%,.09);border-top-color:rgba(241,199,104,.28);border-radius:20px;padding:1.3rem 1.4rem 1.2rem;box-shadow:0 24px 60px rgba(0,0,0,.7),0 0 0 1px rgba(241,199,104,.05)}.mutual-funds_heroCalcCard__2kAta:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(241,199,104,.7),transparent);border-radius:1px}.mutual-funds_heroCalcCard__2kAta:after{content:"";position:absolute;top:-24px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:200px;height:48px;background:radial-gradient(ellipse at center 100%,rgba(241,199,104,.28),transparent 70%);-webkit-filter:blur(10px);filter:blur(10px);pointer-events:none;z-index:-1}.mutual-funds_calcHeader__17pPp{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.75rem;gap:.75rem;margin-bottom:.95rem}.mutual-funds_calcHeading__1Azjc{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--mf-text);line-height:1.2;letter-spacing:-.02em;margin:0}.mutual-funds_calcSubtitle__1DXTp{font-size:.67rem;color:var(--mf-muted);margin-top:.16rem}.mutual-funds_calcSebiTag__1OApT{-webkit-flex-shrink:0;flex-shrink:0;font-size:.57rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mf-gold);border:1px solid rgba(241,199,104,.28);background:rgba(241,199,104,.07);padding:.18rem .48rem;border-radius:100px;white-space:nowrap}.mutual-funds_calcModeToggle__3Yzlp{display:grid;grid-template-columns:1fr 1fr;grid-gap:.3rem;gap:.3rem;margin-bottom:.95rem;background:hsla(0,0%,100%,.035);border-radius:11px;padding:.26rem;border:1px solid hsla(0,0%,100%,.06)}.mutual-funds_calcModeBtn__3_fsU{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.48rem;gap:.48rem;padding:.52rem .68rem;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left;transition:all .2s ease;color:var(--mf-muted)}.mutual-funds_calcModeBtnActive__on7MY{background:hsla(0,0%,100%,.07);box-shadow:0 1px 8px rgba(0,0,0,.35)}.mutual-funds_calcModeBtnActive__on7MY .mutual-funds_calcModeTextStrong__2SuvV{color:var(--mf-gold)!important}.mutual-funds_calcModeIcon__1qRd0{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:28px;height:28px;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.035);color:rgba(247,241,232,.5);font-size:1.15rem;-webkit-flex-shrink:0;flex-shrink:0;line-height:1;box-shadow:inset 0 1px hsla(0,0%,100%,.035);transition:color .2s ease,border-color .2s ease,background .2s ease,-webkit-transform .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease,-webkit-transform .2s ease}.mutual-funds_calcNetworkModeBtn__2ZW5K:hover .mutual-funds_calcModeIcon__1qRd0{color:rgba(241,199,104,.82);border-color:rgba(241,199,104,.24)}.mutual-funds_calcNetworkModeBtnActive__2gxM0 .mutual-funds_calcModeIcon__1qRd0{color:var(--mf-gold);border-color:rgba(241,199,104,.4);background:rgba(241,199,104,.09);-webkit-transform:scale(1.06);transform:scale(1.06)}.mutual-funds_calcModeGoalIcon__12bMi svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.mutual-funds_calcModeGoalIcon__12bMi svg circle:last-of-type{fill:currentColor;stroke:none}.mutual-funds_calcModeText__16-e9{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:.05rem;gap:.05rem}.mutual-funds_calcModeTextStrong__2SuvV{font-size:.74rem;color:var(--mf-text);font-weight:700;line-height:1;font-family:var(--font-body)}.mutual-funds_calcModeTextSmall__3413W{font-size:.58rem;color:var(--mf-muted);font-family:var(--font-body)}.mutual-funds_calcPanel__2pBpn{-webkit-animation:mutual-funds_calcPanelIn__3k2Zg .28s ease both;animation:mutual-funds_calcPanelIn__3k2Zg .28s ease both}@-webkit-keyframes mutual-funds_calcPanelIn__3k2Zg{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mutual-funds_calcPanelIn__3k2Zg{0%{opacity:0;-webkit-transform:translateY(5px);transform:translateY(5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mutual-funds_calcRow__2RFkd{margin-bottom:.85rem}.mutual-funds_calcRowLabel__3h1Ir{font-size:.7rem;font-weight:600;color:var(--mf-muted);display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;margin-bottom:.36rem;font-family:var(--font-body)}.mutual-funds_calcValuePill__tMazd{background:rgba(241,199,104,.1);color:var(--mf-gold);padding:.13rem .46rem;border-radius:100px;font-size:.72rem;font-weight:700;transition:color .2s,background .2s;font-family:var(--font-body)}.mutual-funds_calcPillConservative__3sNzZ{background:rgba(26,95,74,.18)!important;color:#6ecf96!important}.mutual-funds_calcPillModerate__c4njn{background:rgba(241,199,104,.12)!important;color:var(--mf-gold)!important}.mutual-funds_calcPillGrowth__69dPy{background:rgba(224,130,50,.14)!important;color:#e08040!important}.mutual-funds_calcPillAggressive__APBtX{background:rgba(224,82,82,.14)!important;color:#e05252!important}.mutual-funds_calcSlider__hOxCR{width:100%;height:4px;border-radius:2px;outline:none;-webkit-appearance:none;appearance:none;cursor:pointer;display:block;margin-bottom:.38rem}.mutual-funds_calcSlider__hOxCR::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#0a0a0a;border:2px solid var(--mf-gold);box-shadow:0 0 0 0 rgba(241,199,104,0);cursor:pointer;-webkit-transition:box-shadow .15s;transition:box-shadow .15s}.mutual-funds_calcSlider__hOxCR:active::-webkit-slider-thumb,.mutual-funds_calcSlider__hOxCR:hover::-webkit-slider-thumb{box-shadow:0 0 0 5px rgba(241,199,104,.18)}.mutual-funds_calcRiskTrack__1XBew{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.16rem;gap:.16rem}.mutual-funds_calcRiskZone__sm_4x{text-align:center;padding:.14rem .06rem;border-radius:4px;font-weight:600;line-height:1.3}.mutual-funds_calcRiskSafe__3WkFs{background:rgba(26,95,74,.14);color:#6ecf96}.mutual-funds_calcRiskBalanced__3pWLE{background:rgba(241,199,104,.1);color:#c8973a}.mutual-funds_calcRiskGrowth__2VP4y{background:rgba(224,130,50,.1);color:#e08040}.mutual-funds_calcRiskAggressive__2hnFd{background:rgba(224,82,82,.1);color:#e05252}.mutual-funds_calcQuickChips__18ilW{display:-webkit-flex;display:flex;grid-gap:.26rem;gap:.26rem;-webkit-flex-wrap:wrap;flex-wrap:wrap}.mutual-funds_calcChip__aTQqH{padding:.14rem .48rem;border:1px solid hsla(0,0%,100%,.1);border-radius:100px;background:hsla(0,0%,100%,.035);color:var(--mf-muted);font-size:.62rem;font-weight:600;cursor:pointer;transition:all .13s ease;font-family:var(--font-body)}.mutual-funds_calcChip__aTQqH:hover{border-color:var(--mf-gold);color:var(--mf-gold);background:rgba(241,199,104,.08)}.mutual-funds_calcChipActive__rwY7H{border-color:rgba(241,199,104,.55);color:#ffe5a8;background:rgba(241,199,104,.12);box-shadow:inset 0 0 0 1px rgba(241,199,104,.08)}.mutual-funds_calcRiskSelector__1bqYW{grid-template-columns:repeat(4,1fr);grid-gap:.26rem;gap:.26rem}.mutual-funds_calcRiskSelBtn__3ISGu{--risk-color:241,199,104;padding:.42rem .18rem;border-radius:8px;background:hsla(0,0%,100%,.03);color:var(--mf-muted);cursor:pointer;text-align:center;font-size:.62rem;font-weight:600;line-height:1.35;transition:all .18s ease;font-family:var(--font-body)}.mutual-funds_calcRiskSelBtn__3ISGu small{color:var(--mf-muted);font-weight:400;margin-top:.08rem;font-family:var(--font-body)}.mutual-funds_calcRiskSelBtn__3ISGu:hover{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.05);color:var(--mf-text)}.mutual-funds_calcRiskSelBtnActive__sTnzr{border-color:rgba(var(--risk-color),.7)!important;background:rgba(var(--risk-color),.16)!important;color:rgb(var(--risk-color))!important;box-shadow:0 2px 12px rgba(var(--risk-color),.16)}.mutual-funds_calcRiskSelBtnActive__sTnzr small{color:rgba(var(--risk-color),.88)!important}.mutual-funds_calcRiskSelConservative__eTOd1{--risk-color:110,207,150}.mutual-funds_calcRiskSelModerate__1vDpu{--risk-color:200,151,58}.mutual-funds_calcRiskSelGrowth__dNGYY{--risk-color:224,128,64}.mutual-funds_calcRiskSelAggressive__D5Nh9{--risk-color:224,82,82}.mutual-funds_calcResult__2Ikt8{background:linear-gradient(135deg,rgba(30,80,60,.55),rgba(15,40,32,.7));border:1px solid rgba(241,199,104,.14);border-radius:12px;padding:.85rem 1rem;color:var(--mf-text);margin-top:.7rem;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;grid-gap:.35rem;gap:.35rem;text-align:center;-webkit-align-items:center;align-items:center;-webkit-animation:mutual-funds_calcResultPop__1_z3k .28s ease both;animation:mutual-funds_calcResultPop__1_z3k .28s ease both}@-webkit-keyframes mutual-funds_calcResultPop__1_z3k{0%{-webkit-transform:scale(.97);transform:scale(.97);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes mutual-funds_calcResultPop__1_z3k{0%{-webkit-transform:scale(.97);transform:scale(.97);opacity:.5}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.mutual-funds_calcResultVal__2sRrA{font-family:var(--font-display);font-size:.92rem;font-weight:700;display:block;color:var(--mf-text);letter-spacing:-.02em}.mutual-funds_calcResultLab__2yCrQ{font-size:.53rem;opacity:.6;margin-top:.14rem;text-transform:uppercase;letter-spacing:.04em;display:block;font-family:var(--font-body)}.mutual-funds_calcResultDivider__3p4PJ{width:1px;background:hsla(0,0%,100%,.13);height:26px;-webkit-flex-shrink:0;flex-shrink:0}.mutual-funds_calcRecSection__18Frx{margin-top:.85rem;border-top:1px dashed hsla(0,0%,100%,.08);padding-top:.75rem}.mutual-funds_calcRecHeader__3yAI5{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.55rem;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:.28rem;gap:.28rem}.mutual-funds_calcRecTitle__20Vrr{font-size:.7rem;font-weight:700;color:var(--mf-text);font-family:var(--font-body)}.mutual-funds_calcRecBadge__1hvsn{font-size:.58rem;padding:.12rem .48rem;border-radius:100px;background:rgba(241,199,104,.09);color:var(--mf-gold);font-weight:600;border:1px solid rgba(241,199,104,.18);transition:all .3s ease;font-family:var(--font-body)}.mutual-funds_calcRecFunds__3FRMA{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:.28rem;gap:.28rem}.mutual-funds_calcRecFundRow__3e16_{display:grid;grid-template-columns:26px 1fr auto auto;-webkit-align-items:center;align-items:center;grid-gap:.42rem;gap:.42rem;padding:.44rem .56rem;background:hsla(0,0%,100%,.025);border-radius:8px;border:1px solid hsla(0,0%,100%,.065);cursor:pointer;transition:all .18s ease;-webkit-animation:mutual-funds_calcFundIn__1oIuv .3s ease both;animation:mutual-funds_calcFundIn__1oIuv .3s ease both}.mutual-funds_calcRecFundRow__3e16_:hover{border-color:rgba(241,199,104,.28);background:rgba(241,199,104,.05);-webkit-transform:translateX(3px);transform:translateX(3px)}@-webkit-keyframes mutual-funds_calcFundIn__1oIuv{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mutual-funds_calcFundIn__1oIuv{0%{opacity:0;-webkit-transform:translateY(4px);transform:translateY(4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.mutual-funds_calcRecFundAvatar__1IfSZ{width:26px;height:26px;border-radius:6px;corner-shape:squircle;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:.56rem;font-weight:800;color:#fff;-webkit-flex-shrink:0;flex-shrink:0;letter-spacing:-.5px;font-family:var(--font-body)}.mutual-funds_calcRecFundName__3bV2o{font-size:.68rem;font-weight:600;color:var(--mf-text);line-height:1.25;font-family:var(--font-body);text-align:left}.mutual-funds_calcRecFundCat__dPmAl{font-size:.55rem;color:var(--mf-muted);margin-top:.05rem;font-family:var(--font-body);text-align:left}.mutual-funds_calcRecFundRet__3mXYu{font-family:var(--font-display);font-size:.82rem;font-weight:700;color:var(--mf-gold);text-align:right;white-space:nowrap;display:block}.mutual-funds_calcRecFundRetLab__9fbER{font-size:.5rem;color:var(--mf-muted);text-align:right;font-family:var(--font-body);display:block}.mutual-funds_calcRecInvestBtn__3cWkU{padding:.2rem .48rem;background:rgba(241,199,104,.12);color:var(--mf-gold);border:1px solid rgba(241,199,104,.22);border-radius:5px;font-size:.58rem;font-weight:700;cursor:pointer;white-space:nowrap;transition:all .14s ease;font-family:var(--font-body)}.mutual-funds_calcRecInvestBtn__3cWkU:hover{background:var(--mf-gold);color:#1a1408;border-color:var(--mf-gold)}.mutual-funds_calcRecShimmer__1EI0b{height:44px;background:linear-gradient(90deg,hsla(0,0%,100%,.03) 25%,hsla(0,0%,100%,.065) 50%,hsla(0,0%,100%,.03) 75%);background-size:200% 100%;-webkit-animation:mutual-funds_calcShimmer__2wShb 1s infinite;animation:mutual-funds_calcShimmer__2wShb 1s infinite;border-radius:8px}@-webkit-keyframes mutual-funds_calcShimmer__2wShb{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mutual-funds_calcShimmer__2wShb{0%{background-position:200% 0}to{background-position:-200% 0}}.mutual-funds_calcCta__3s0MZ{width:100%;margin-top:.85rem;padding:.72rem;background:var(--gold-gradient);color:#1a1408;border:none;border-radius:8px;font-family:var(--font-body);font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s ease;letter-spacing:.01em}.mutual-funds_calcCta__3s0MZ:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 6px 22px rgba(241,199,104,.32)}.mutual-funds_calcDisclaimer__381UZ{font-size:.55rem;color:rgba(247,241,232,.52);text-align:right;margin-top:.55rem;padding:0 .5rem;line-height:1.5;font-family:var(--font-body)}@media (max-width:960px){.mutual-funds_heroGridWrap__3HIli{grid-template-columns:1fr;width:min(720px,100% - 2rem);grid-gap:.5rem;gap:.5rem}.mutual-funds_heroLeft__1rudh{-webkit-align-items:center;align-items:center;text-align:center;position:static;padding-top:0}.mutual-funds_heroBadgeClusterLeft__1tBPj{-webkit-justify-content:center!important;justify-content:center!important}.mutual-funds_heroTitleSimpSip__36Uxi{text-align:center!important}.mutual-funds_heroPrelude__1h_T1{-webkit-justify-content:center;justify-content:center}.mutual-funds_heroTextLeft__3fA3a{text-align:center!important;margin:0 auto!important}.mutual-funds_heroTrustRow__3PG4S{-webkit-justify-content:center;justify-content:center}.mutual-funds_heroActionsLeft__37DpK{-webkit-justify-content:center!important;justify-content:center!important}.mutual-funds_heroCalcNetwork__2ljgn{margin-top:1.75rem;border-radius:24px}.mutual-funds_heroCalcNetworkWrap__1bhen{border-radius:25.5px}}@media (max-width:680px){.mutual-funds_hero__37fZ8{padding:5.5rem 0 3.5rem}.mutual-funds_heroGridWrap__3HIli{width:min(100% - 1rem,560px)}.mutual-funds_heroLeft__1rudh{padding-inline:.5rem;grid-gap:.95rem;gap:.95rem}.mutual-funds_heroBadgeCluster__wBazI{grid-gap:.42rem;gap:.42rem}.mutual-funds_heroBadgeTag__1mbPX{display:none}.mutual-funds_heroBadgeCoreInner__1ETT8,.mutual-funds_heroBadgeTagAltInner__1NyCP{min-height:29px;padding:.32rem .65rem;font-size:.55rem;letter-spacing:.13em}.mutual-funds_heroPrelude__1h_T1{font-size:.58rem;letter-spacing:.11em}.mutual-funds_heroPreludeLine__38ArC{width:24px}.mutual-funds_heroTitleSimpSip__36Uxi{font-size:clamp(2.75rem,15vw,4rem)!important;line-height:.96!important}.mutual-funds_heroTitleStrikeBar__YeVgW:after{height:5px}.mutual-funds_heroTextLeft__3fA3a{max-width:34rem;font-size:.82rem;line-height:1.65}.mutual-funds_heroTextHighlight__2omOe{padding-inline:.35em}.mutual-funds_heroSimpNote__kzzvo{font-size:.64rem;line-height:1.5}.mutual-funds_heroTrustRow__3PG4S{width:100%;grid-gap:0;gap:0;-webkit-justify-content:space-between;justify-content:space-between;padding:.35rem 0}.mutual-funds_heroTrustItem__2K2Jv{-webkit-flex:1 1;flex:1 1;-webkit-align-items:center;align-items:center}.mutual-funds_heroTrustNum__22pEM{font-size:1rem}.mutual-funds_heroTrustLabel__1nM8y{font-size:.54rem;letter-spacing:.04em}.mutual-funds_heroTrustDivider__4AO7U{height:26px}.mutual-funds_heroActions__2h8Xz,.mutual-funds_heroActions__2h8Xz>*{width:100%}.mutual-funds_heroCalcNetwork__2ljgn{margin-top:1.25rem;border-radius:22px}.mutual-funds_heroCalcNetworkWrap__1bhen{border-radius:23.5px}.mutual-funds_calcNetworkTopHeader__1A8kT{-webkit-align-items:center;align-items:center;padding:1rem 1rem .85rem}.mutual-funds_calcNetworkControlsTitle__1aK4X{font-size:.92rem}.mutual-funds_calcNetworkControlsSub__1BzJX{max-width:220px;font-size:.57rem;line-height:1.45}.mutual-funds_calcSebiTag__1OApT{font-size:.48rem;padding:.16rem .36rem}.mutual-funds_calcNetworkVisual__l1t0e{aspect-ratio:auto;height:auto;min-height:0;overflow:visible}.mutual-funds_calcNetworkIllustrationWrap__1VNNb{position:relative;inset:auto;opacity:1}.mutual-funds_calcNetworkVisual__l1t0e:after{display:none}.mutual-funds_planVisual__2173y{height:auto;padding:.9rem;overflow:hidden}.mutual-funds_planVisualGrid__1Cgxr{-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.mutual-funds_planConnectorLeft__2LN_B,.mutual-funds_planConnectorRight__1eTEV,.mutual-funds_planVisualGlow__3dcsw{display:none}.mutual-funds_planVisualHeader__6oDyv{-webkit-align-items:center;align-items:center;margin-bottom:.8rem}.mutual-funds_planVisualEyebrow__3AOYY{font-size:.62rem;letter-spacing:.035em}.mutual-funds_planVisualSub__2RJHN{max-width:220px;font-size:.5rem;line-height:1.4}.mutual-funds_planVisualRisk__aPDpY{padding:.18rem .42rem;font-size:.47rem}.mutual-funds_planVisualBody__3ElvC{display:-webkit-flex;display:flex;height:auto;min-height:0;-webkit-flex-direction:column;flex-direction:column;grid-gap:.62rem;gap:.62rem}.mutual-funds_planCore__1Spsg{position:relative;left:auto;top:auto;width:100%;min-height:104px;-webkit-transform:none;transform:none;-webkit-flex-direction:row;flex-direction:row;padding:.9rem .6rem;border-radius:18px;background:radial-gradient(circle at 20% 50%,rgba(241,199,104,.13),transparent 35%),linear-gradient(120deg,rgba(241,199,104,.045),hsla(0,0%,100%,.018)),rgba(5,5,5,.88)}.mutual-funds_planCoreHalo__o_EWm{inset:-1px;border-style:solid;border-color:rgba(241,199,104,.12);border-radius:inherit;-webkit-animation:none;animation:none}.mutual-funds_planCorePrimary__NyRBM,.mutual-funds_planCoreSip__EsbLY{width:50%;padding-inline:.35rem}.mutual-funds_planCorePrimary__NyRBM span,.mutual-funds_planCoreSip__EsbLY span{font-size:.45rem;letter-spacing:.09em}.mutual-funds_planCorePrimary__NyRBM strong{margin-top:.3rem;font-size:1.55rem}.mutual-funds_planCoreSip__EsbLY strong{margin-top:.3rem;color:#ffe5a5;font-size:1.08rem}.mutual-funds_planCoreDivider__38x9D{width:1px;height:48px;margin:0;-webkit-flex-shrink:0;flex-shrink:0;background:linear-gradient(transparent,rgba(241,199,104,.34),transparent)}.mutual-funds_planFundCards__pHDzg{position:relative;inset:auto;display:grid;grid-gap:.48rem;gap:.48rem}.mutual-funds_planFundCard__34Qa5,.mutual-funds_planFundCardFirst__Q1yVs,.mutual-funds_planFundCardSecond__137rq,.mutual-funds_planFundCardThird__1yqJi{position:relative;inset:auto;width:100%;min-height:61px;grid-template-columns:32px minmax(0,1fr) auto;padding:.48rem .55rem;border-radius:12px}.mutual-funds_planFundAvatar__33-1M{width:32px;height:32px}.mutual-funds_planFundCopy__JWl7g strong{display:block;font-size:.64rem;white-space:nowrap}.mutual-funds_planFundCopy__JWl7g small{font-size:.48rem}.mutual-funds_planFundReturn__2qBnl strong{font-size:.72rem}.mutual-funds_planMatchNote__2RmoK{position:relative;right:auto;bottom:auto;width:100%;min-height:54px;padding:.48rem .58rem}.mutual-funds_planMatchNoteIcon__3aQRm{width:26px;height:26px}.mutual-funds_planMatchNote__2RmoK strong{font-size:.59rem}.mutual-funds_planMatchNote__2RmoK small{font-size:.46rem}.mutual-funds_planDashboard__261wP{height:auto;padding:.85rem}.mutual-funds_planDashboardHeader__3dO3t{-webkit-align-items:center;align-items:center;margin-bottom:.65rem}.mutual-funds_planDashboardHeader__3dO3t strong{font-size:.74rem}.mutual-funds_planDashboardEyebrow__3n0eO{font-size:.46rem}.mutual-funds_planDashboardRisk__136vk{padding:.18rem .42rem;font-size:.45rem}.mutual-funds_planDashboardBody__iwInk{grid-template-columns:1fr;grid-gap:.65rem;gap:.65rem}.mutual-funds_planSummary__2yXvl{padding:.8rem}.mutual-funds_planSummaryValue__3AIy9{margin:.8rem 0 .75rem}.mutual-funds_planSummaryValue__3AIy9 strong{font-size:2.15rem}.mutual-funds_planSipCard__3Elkw{min-height:58px;padding:.62rem}.mutual-funds_planSipCopy__2SlQv strong{font-size:1.08rem}.mutual-funds_planSummaryFooter__1vlng{padding-top:.62rem;font-size:.42rem}.mutual-funds_planMatches__2Yi2G{padding:.72rem}.mutual-funds_planMatchesHeader__191F1{margin-bottom:.55rem}.mutual-funds_planMatchesHeader__191F1 span:first-child{font-size:.64rem}.mutual-funds_planMatchesHeader__191F1 small{max-width:220px;font-size:.44rem}.mutual-funds_planMatchCard__2drYM{grid-template-columns:32px minmax(0,1fr) auto;min-height:61px;padding:.5rem .55rem}.mutual-funds_planMatchIndex__5f7fd{display:none}.mutual-funds_planMatchAvatar__2Gb45{width:32px;height:32px}.mutual-funds_planMatchCopy__1UQE_ strong{font-size:.64rem}.mutual-funds_planMatchCopy__1UQE_ small{font-size:.47rem}.mutual-funds_planMatchReturn__1U44q strong{font-size:.74rem}.mutual-funds_calcNetworkControls__289An{padding:.9rem .9rem 1rem}.mutual-funds_calcNetworkModePill__1RjUd{margin-bottom:1rem;padding:.22rem}.mutual-funds_calcNetworkModeBtn__2ZW5K{min-width:0;min-height:48px;-webkit-justify-content:center;justify-content:center;grid-gap:.4rem;gap:.4rem;padding:.55rem .35rem;text-align:center}.mutual-funds_calcModeIcon__1qRd0{font-size:.9rem}.mutual-funds_calcModeText__16-e9{min-width:0}.mutual-funds_calcModeTextStrong__2SuvV{font-size:.68rem;line-height:1.2}.mutual-funds_calcModeTextSmall__3413W{display:block;font-size:.54rem}.mutual-funds_calcRow__2RFkd{margin-bottom:1.15rem}.mutual-funds_calcRowLabel__3h1Ir{font-size:.68rem;margin-bottom:.65rem}.mutual-funds_calcValuePill__tMazd{padding:.22rem .55rem;font-size:.7rem}.mutual-funds_calcSlider__hOxCR{height:5px;margin-bottom:.65rem}.mutual-funds_calcSlider__hOxCR::-webkit-slider-thumb{width:15px;height:15px}.mutual-funds_calcSlider__hOxCR::-moz-range-thumb{width:15px;height:15px}.mutual-funds_calcSlider__hOxCR:active::-webkit-slider-thumb,.mutual-funds_calcSlider__hOxCR:hover::-webkit-slider-thumb{box-shadow:0 0 0 3px rgba(241,199,104,.14)}.mutual-funds_calcQuickChips__18ilW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.38rem;gap:.38rem}.mutual-funds_calcChip__aTQqH{min-height:36px;padding:.3rem .2rem;font-size:.64rem}.mutual-funds_calcRiskTrack__1XBew{grid-gap:.25rem;gap:.25rem}.mutual-funds_calcRiskZone__sm_4x{padding:.28rem .05rem;font-size:.47rem}.mutual-funds_calcRiskSelector__1bqYW{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.42rem;gap:.42rem}.mutual-funds_calcRiskSelBtn__3ISGu{min-height:58px;padding:.48rem .3rem;font-size:.65rem;-webkit-align-items:center;align-items:center;text-align:center}.mutual-funds_calcNetworkResults__2_nFi{grid-template-columns:1fr auto 1fr;padding:.85rem .45rem;margin-top:.15rem;margin-bottom:.9rem}.mutual-funds_calcNetworkResults__2_nFi>div:nth-child(4),.mutual-funds_calcNetworkResults__2_nFi>div:nth-child(5){display:none}.mutual-funds_calcNetworkResVal__4pAut{font-size:.88rem}.mutual-funds_calcNetworkResLab__2bVgH{font-size:.47rem}.mutual-funds_calcRecSection__18Frx{margin-top:.5rem;padding-top:.8rem}.mutual-funds_calcRecHeader__3yAI5{-webkit-align-items:flex-start;align-items:flex-start}.mutual-funds_calcRecTitle__20Vrr{font-size:.68rem}.mutual-funds_calcRecBadge__1hvsn{max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem}.mutual-funds_calcRecFundRow__3e16_{grid-template-columns:32px minmax(0,1fr) auto;grid-gap:.55rem;gap:.55rem;min-height:56px;padding:.52rem .6rem}.mutual-funds_calcRecFundRow__3e16_:nth-child(n+3){display:none}.mutual-funds_calcRecFundAvatar__1IfSZ{width:32px;height:32px}.mutual-funds_calcRecFundName__3bV2o{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.67rem}.mutual-funds_calcRecFundCat__dPmAl{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.51rem}.mutual-funds_calcRecInvestBtn__3cWkU{display:none}.mutual-funds_calcCta__3s0MZ{min-height:48px;margin-top:.9rem;border-radius:10px;font-size:.78rem}.mutual-funds_calcDisclaimer__381UZ{padding-inline:.3rem;font-size:.52rem;line-height:1.5}}.mutual-funds_hero__37fZ8{min-height:calc(100svh - 64px);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:clamp(1.4rem,3.5vh,2.6rem) 0}.mutual-funds_heroGridWrap__3HIli{width:min(1320px,100% - 3rem);grid-template-columns:minmax(390px,.78fr) minmax(650px,1.22fr);grid-gap:clamp(2.5rem,5vw,5rem);gap:clamp(2.5rem,5vw,5rem);-webkit-align-items:center;align-items:center}.mutual-funds_heroLeft__1rudh{position:static;grid-gap:clamp(.72rem,1.3vh,1rem);gap:clamp(.72rem,1.3vh,1rem);padding:0}.mutual-funds_heroBadgeCluster__wBazI{grid-gap:.42rem;gap:.42rem}.mutual-funds_heroBadgeCoreInner__1ETT8,.mutual-funds_heroBadgeTagAltInner__1NyCP,.mutual-funds_heroBadgeTagInner__3Mmu8{min-height:27px;padding:.28rem .66rem;font-size:.52rem}.mutual-funds_heroBadgeTagAltInner__1NyCP,.mutual-funds_heroBadgeTagInner__3Mmu8,.mutual-funds_heroBadgeText__izuVg{letter-spacing:.14em}.mutual-funds_heroTitleSimpSip__36Uxi{max-width:610px;font-size:clamp(3rem,4.8vw,4.8rem)!important;line-height:.95!important}.mutual-funds_heroTitleGreenLine__3Nu-C{margin-top:.06em}.mutual-funds_heroTextLeft__3fA3a{max-width:510px;font-size:clamp(.78rem,.9vw,.9rem);line-height:1.62}.mutual-funds_heroTrustRow__3PG4S{grid-gap:1rem;gap:1rem;padding:.35rem 0 .2rem}.mutual-funds_heroTrustNum__22pEM{font-size:1.05rem}.mutual-funds_heroTrustLabel__1nM8y{font-size:.56rem}.mutual-funds_heroTrustDivider__4AO7U{height:26px}.mutual-funds_heroActions__2h8Xz{margin-top:.15rem}.mutual-funds_heroActions__2h8Xz .mutual-funds_buttonBase__3JKei{padding:.72rem 1.2rem;font-size:.78rem}.mutual-funds_heroCalcShell__1q-24{position:relative;z-index:2;min-width:0}.mutual-funds_calcSebiFloatBadge__1ePGv{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;margin-top:.45rem;padding:.2rem .52rem;border:1px solid rgba(241,199,104,.25);border-radius:999px;background:rgba(241,199,104,.06);color:var(--mf-gold);font-size:.55rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.mutual-funds_calcPulseField__1LCaQ{position:absolute;inset:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none}.mutual-funds_calcPulseSignal__2r0DA,.mutual-funds_calcPulseTrace__3mTm9{fill:none;stroke-linecap:round;stroke-linejoin:round}.mutual-funds_calcPulseTrace__3mTm9{stroke:rgba(241,199,104,.14);stroke-width:1.2}.mutual-funds_calcPulseSignal__2r0DA{stroke:#ffe3a1;stroke-width:2.1;stroke-dasharray:4 55 4 110;-webkit-filter:drop-shadow(0 0 4px rgba(241,199,104,.95)) drop-shadow(0 0 10px rgba(241,199,104,.42));filter:drop-shadow(0 0 4px rgba(241,199,104,.95)) drop-shadow(0 0 10px rgba(241,199,104,.42));-webkit-animation:mutual-funds_calcPulseTravel__3rHeN 4.2s linear infinite;animation:mutual-funds_calcPulseTravel__3rHeN 4.2s linear infinite}.mutual-funds_calcPulseNode__23lCA{fill:rgba(241,199,104,.55);-webkit-filter:drop-shadow(0 0 3px rgba(241,199,104,.8));filter:drop-shadow(0 0 3px rgba(241,199,104,.8))}@-webkit-keyframes mutual-funds_calcPulseTravel__3rHeN{to{stroke-dashoffset:-173}}@keyframes mutual-funds_calcPulseTravel__3rHeN{to{stroke-dashoffset:-173}}.mutual-funds_heroCalcNetwork__2ljgn{border-radius:22px;background:radial-gradient(circle at 70% 0,rgba(241,199,104,.06),transparent 24%),#080808;box-shadow:0 28px 64px rgba(0,0,0,.58),0 0 0 1px rgba(241,199,104,.045)}.mutual-funds_heroCalcNetworkWrap__1bhen{border-radius:23.5px}.mutual-funds_calcNetworkTopHeader__1A8kT{-webkit-align-items:center;align-items:center;padding:.82rem 1rem}.mutual-funds_calcNetworkControlsTitle__1aK4X{font-size:1.05rem}.mutual-funds_calcNetworkControlsSub__1BzJX{font-size:.68rem;line-height:1.45;color:rgba(247,241,232,.62)}.mutual-funds_calcHeaderActions__34l8a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-end;justify-content:flex-end;grid-gap:.55rem;gap:.55rem}.mutual-funds_calcHeaderIntro__2piy8{min-width:0}.mutual-funds_calcHeaderActions__34l8a .mutual-funds_calcNetworkModePill__1RjUd{margin:0}.mutual-funds_calcNetworkModePill__1RjUd{border-radius:9px;padding:.18rem;grid-gap:.18rem;gap:.18rem}.mutual-funds_calcNetworkModeBtn__2ZW5K{-webkit-justify-content:flex-start;justify-content:flex-start;min-width:104px;padding:.46rem .68rem;border-radius:7px;text-align:left}.mutual-funds_calcModeTextStrong__2SuvV{font-size:.7rem;white-space:nowrap}.mutual-funds_calcModeTextSmall__3413W{font-size:.56rem}.mutual-funds_calcSebiTag__1OApT{font-size:.47rem;padding:.16rem .38rem}.mutual-funds_calcNetworkVisual__l1t0e{height:auto;min-height:184px;aspect-ratio:auto;overflow:visible}.mutual-funds_calcNetworkIllustrationWrap__1VNNb{position:relative;inset:auto}.mutual-funds_calcNetworkVisual__l1t0e:after{display:none}.mutual-funds_calcOverview__34GmU{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,2.5fr);grid-gap:.65rem;gap:.65rem;width:100%;height:auto;min-height:184px;padding:.75rem .9rem;background:transparent}.mutual-funds_calcOverviewFunds__LTCvC,.mutual-funds_calcOverviewResult__2MzgY{min-width:0;border:1px solid hsla(0,0%,100%,.075);border-radius:13px;background:rgba(0,0,0,.28)}.mutual-funds_calcOverviewResult__2MzgY{position:relative;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:.8rem .75rem;overflow:hidden}.mutual-funds_calcOverviewResult__2MzgY:after{content:"";position:absolute;right:-40px;bottom:-58px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(241,199,104,.13),transparent 68%)}.mutual-funds_calcOverviewKicker__19XaW{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.3rem;gap:.3rem;color:#77d99f;font-size:.62rem;font-weight:600}.mutual-funds_calcOverviewKicker__19XaW>span{width:5px;height:5px;border-radius:50%;background:#63d18f;box-shadow:0 0 8px rgba(99,209,143,.75)}.mutual-funds_calcOverviewLabel__1cnc-{margin-top:.18rem;color:rgba(247,241,232,.5);font-size:.58rem;letter-spacing:.09em;text-transform:uppercase}.mutual-funds_calcOverviewValue__1_iV8{margin-top:.55rem;color:#ffe7aa;font-family:var(--font-display);font-size:1.35rem;line-height:1;letter-spacing:-.04em}.mutual-funds_calcOverviewSip__3HsgX{display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:.1rem;gap:.1rem;margin-top:auto;padding-top:.55rem;border-top:1px solid hsla(0,0%,100%,.08)}.mutual-funds_calcOverviewSip__3HsgX span{color:rgba(247,241,232,.52);font-size:.56rem;text-transform:uppercase;letter-spacing:.06em}.mutual-funds_calcOverviewSip__3HsgX strong{color:var(--mf-text);font-family:var(--font-display);font-size:1rem;letter-spacing:-.02em}.mutual-funds_calcOverviewFunds__LTCvC{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:.6rem}.mutual-funds_calcOverviewFundsHeader__2RnN3{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:.5rem;gap:.5rem;margin-bottom:.45rem}.mutual-funds_calcOverviewFundsHeader__2RnN3>span:first-child{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_calcOverviewFundsHeader__2RnN3 strong{color:var(--mf-text);font-size:.72rem}.mutual-funds_calcOverviewFundsHeader__2RnN3 small{color:rgba(247,241,232,.58);font-size:.6rem;line-height:1.4}.mutual-funds_calcOverviewRisk__1LCT4{-webkit-flex-shrink:0;flex-shrink:0;color:var(--mf-gold);font-size:.57rem;font-weight:700;text-transform:uppercase}.mutual-funds_calcOverviewFundGrid__3F0f5{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;grid-gap:.4rem;gap:.4rem;-webkit-flex:1 1;flex:1 1}.mutual-funds_calcOverviewFund__3ctT4{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;grid-gap:.35rem .4rem;gap:.35rem .4rem;min-width:0;min-height:0;padding:.55rem .5rem .5rem;border:1px solid hsla(0,0%,100%,.07);border-radius:8px;background:hsla(0,0%,100%,.025)}.mutual-funds_calcOverviewFundIndex__28WrY{color:rgba(247,241,232,.46);font-family:var(--font-display);font-size:.52rem;font-weight:700}.mutual-funds_calcOverviewFundTop__2QBzc{display:grid;grid-template-columns:27px minmax(0,1fr);grid-column:1/-1;-webkit-align-items:start;align-items:start;grid-gap:.4rem;gap:.4rem;min-width:0}.mutual-funds_calcOverviewFundAvatar__2aOyh{width:27px;height:27px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-radius:7px;corner-shape:squircle;color:#fff;font-size:.52rem;font-weight:800}.mutual-funds_calcOverviewFundCopy__wrPcl{display:-webkit-flex;display:flex;min-width:0;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_calcOverviewFundCopy__wrPcl strong{color:var(--mf-text);font-size:.65rem;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.mutual-funds_calcOverviewFundCopy__wrPcl small{margin-top:.12rem;color:rgba(247,241,232,.58);font-size:.55rem;line-height:1.35;white-space:normal}.mutual-funds_calcOverviewFundReturn__MLNma{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-shrink:0;flex-shrink:0}.mutual-funds_calcOverviewFundReturn__MLNma strong{color:var(--mf-gold);font-family:var(--font-display);font-size:.7rem}.mutual-funds_calcOverviewFundReturn__MLNma small{color:rgba(247,241,232,.56);font-size:.54rem}.mutual-funds_calcOverviewInvest__2btwg{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:.15rem;gap:.15rem;width:auto;min-height:28px;align-self:center;padding:.2rem .42rem .2rem .52rem;border:1px solid rgba(241,199,104,.2);border-radius:6px;background:rgba(241,199,104,.07);color:var(--mf-gold);font-family:var(--font-body);font-size:.58rem;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease}.mutual-funds_calcOverviewInvest__2btwg:hover{background:rgba(241,199,104,.13);color:#ffe7a8}.mutual-funds_calcOverviewInvest__2btwg:hover svg{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}.mutual-funds_calcOverviewInvest__2btwg svg{font-size:1.1em;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease,-webkit-transform .18s ease}.mutual-funds_calcOverviewFundLoading__2_ME8{position:relative;overflow:hidden}.mutual-funds_calcOverviewFundLoading__2_ME8:after{content:"";position:absolute;inset:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.07),transparent);-webkit-animation:mutual-funds_planShimmer__1z4yB .9s infinite;animation:mutual-funds_planShimmer__1z4yB .9s infinite}.mutual-funds_calcNetworkControls__289An{padding:.72rem .9rem .68rem}.mutual-funds_calcNetworkFooterControls__1F0p2{padding-top:.62rem}.mutual-funds_calcPanel__2pBpn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.mutual-funds_calcPanelGoal__18LtT{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);grid-template-rows:1fr 1fr}.mutual-funds_calcPanelGoal__18LtT>:first-child{grid-column:1;grid-row:1}.mutual-funds_calcPanelGoal__18LtT>:nth-child(2){grid-column:1;grid-row:2}.mutual-funds_calcPanelGoal__18LtT>:nth-child(3){grid-column:2;grid-row:1/3;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_calcPanelGoal__18LtT>:nth-child(3) .mutual-funds_calcRiskSelector__1bqYW{-webkit-flex:1 1;flex:1 1;grid-auto-rows:1fr;-webkit-align-content:stretch;align-content:stretch}.mutual-funds_calcRow__2RFkd{min-width:0;margin:0;padding:.62rem .68rem;border:1px solid hsla(0,0%,100%,.07);border-radius:11px;background:hsla(0,0%,100%,.018)}.mutual-funds_calcRowLabel__3h1Ir{min-height:22px;margin-bottom:.42rem;font-size:.74rem}.mutual-funds_calcValuePill__tMazd{padding:.12rem .4rem;font-size:.7rem}.mutual-funds_calcSlider__hOxCR{margin-bottom:.45rem}.mutual-funds_calcQuickChips__18ilW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.2rem;gap:.2rem}.mutual-funds_calcChip__aTQqH{min-width:0;padding:.16rem .12rem;font-size:.66rem;text-align:center}.mutual-funds_calcRiskTrack__1XBew{grid-gap:0;gap:0;margin-top:.3rem}.mutual-funds_calcRiskZone__sm_4x{background:none;border:0;border-top:2px solid;border-radius:0;padding:.22rem .08rem 0;font-size:.52rem;color:inherit;font-family:var(--font-body);cursor:pointer}.mutual-funds_calcRiskZone__sm_4x span,.mutual-funds_calcRiskZone__sm_4x strong{display:block}.mutual-funds_calcRiskSafe__3WkFs{border-color:#6ecf96}.mutual-funds_calcRiskBalanced__3pWLE{border-color:#c8973a}.mutual-funds_calcRiskGrowth__2VP4y{border-color:#e08040}.mutual-funds_calcRiskAggressive__2hnFd{border-color:#e05252}.mutual-funds_calcRiskSelector__1bqYW{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.3rem;gap:.3rem;margin-top:.18rem;padding:0;background:transparent;border:none;border-radius:0}.mutual-funds_calcRiskSelBtn__3ISGu{-webkit-flex:unset;flex:unset;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:.12rem;gap:.12rem;padding:.55rem .65rem;border:1px solid hsla(0,0%,100%,.09);border-radius:9px;background:hsla(0,0%,100%,.025);font-size:.65rem;text-align:left;white-space:normal}.mutual-funds_calcRiskSelBtn__3ISGu small{display:block;font-size:.52rem}.mutual-funds_calcFooter__3GTWg{display:block;margin-top:.65rem}.mutual-funds_calcNetworkResults__2_nFi{grid-template-columns:1fr auto 1fr;margin:0;padding:.48rem .7rem}.mutual-funds_calcNetworkResVal__4pAut{font-size:.9rem}.mutual-funds_calcNetworkResLab__2bVgH{font-size:.6rem}.mutual-funds_calcCta__3s0MZ{min-height:46px;margin:0;padding:.55rem .7rem;border-radius:10px;font-size:.8rem}.mutual-funds_calcDisclaimer__381UZ{margin-top:.32rem;font-size:.6rem;line-height:1.4}.mutual-funds_calcDesktopResult__OV2uu{display:none}@media (min-width:1081px){.mutual-funds_heroGridWrap__3HIli{width:min(1320px,100% - 2.5rem);grid-template-columns:minmax(360px,.86fr) minmax(600px,1.14fr);grid-gap:clamp(3rem,5vw,5.5rem);gap:clamp(3rem,5vw,5.5rem)}.mutual-funds_heroCalcShell__1q-24{width:100%;max-width:760px;justify-self:end;padding-bottom:.5rem}.mutual-funds_heroCalcNetwork__2ljgn{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_calcNetworkTopHeader__1A8kT{-webkit-order:1;order:1;display:grid;grid-template-columns:minmax(0,1fr);-webkit-justify-content:stretch;justify-content:stretch;grid-gap:.48rem;gap:.48rem;padding:.65rem .85rem .55rem}.mutual-funds_calcHeaderIntro__2piy8{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:1rem;gap:1rem}.mutual-funds_calcNetworkControlsTitle__1aK4X{font-size:1.05rem;line-height:1.25}.mutual-funds_calcSebiFloatBadge__1ePGv{margin-top:0;padding:.22rem .55rem;font-size:.62rem;letter-spacing:.06em}.mutual-funds_calcHeaderActions__34l8a{display:block;width:100%;min-width:0}.mutual-funds_calcNetworkModePill__1RjUd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%!important;max-width:none;padding:0;grid-gap:0;gap:0;overflow:hidden;border-radius:14px;background:hsla(0,0%,100%,.018)}.mutual-funds_calcNetworkModeBtn__2ZW5K{min-width:0;min-height:50px;padding:.48rem .85rem;border-radius:0}.mutual-funds_calcNetworkModeBtn__2ZW5K+.mutual-funds_calcNetworkModeBtn__2ZW5K{border-left:1px solid hsla(0,0%,100%,.08)}.mutual-funds_calcNetworkModeBtnActive__2gxM0{background:linear-gradient(110deg,rgba(241,199,104,.08),transparent 72%),hsla(0,0%,100%,.035)}.mutual-funds_calcModeIcon__1qRd0{width:28px;height:28px;font-size:1.15rem}.mutual-funds_calcModeTextStrong__2SuvV{font-size:.76rem;line-height:1.2}.mutual-funds_calcModeTextSmall__3413W{margin-top:.06rem;font-size:.6rem;line-height:1.35}.mutual-funds_calcNetworkControls__289An{-webkit-order:2;order:2;padding:.55rem .85rem}.mutual-funds_calcPanel__2pBpn,.mutual-funds_calcPanelGoal__18LtT{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-gap:.48rem;gap:.48rem}.mutual-funds_calcPanel__2pBpn:not(.mutual-funds_calcPanelGoal__18LtT)>:first-child{grid-column:1;grid-row:1}.mutual-funds_calcPanel__2pBpn:not(.mutual-funds_calcPanelGoal__18LtT)>:nth-child(2){grid-column:1;grid-row:3}.mutual-funds_calcPanel__2pBpn:not(.mutual-funds_calcPanelGoal__18LtT)>:nth-child(3){grid-column:1;grid-row:2}.mutual-funds_calcPanelGoal__18LtT>:first-child,.mutual-funds_calcPanelGoal__18LtT>:nth-child(2),.mutual-funds_calcPanelGoal__18LtT>:nth-child(3){grid-column:1;grid-row:auto;display:grid}.mutual-funds_calcPanel__2pBpn>.mutual-funds_calcRow__2RFkd{display:grid;grid-template-columns:minmax(145px,.28fr) minmax(0,1fr);grid-template-rows:auto auto;-webkit-align-items:center;align-items:center;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:.45rem;row-gap:.45rem;padding:.68rem .8rem}.mutual-funds_calcPanel__2pBpn>.mutual-funds_calcRow__2RFkd .mutual-funds_calcRowLabel__3h1Ir{grid-column:1;grid-row:1/3;align-self:stretch;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;grid-gap:.28rem;gap:.28rem;margin:0}.mutual-funds_calcPanel__2pBpn>.mutual-funds_calcRow__2RFkd .mutual-funds_calcValuePill__tMazd{padding:0;background:transparent!important;color:var(--mf-text);font-family:var(--font-display);font-size:1.15rem;line-height:1.1}.mutual-funds_calcPanel__2pBpn>.mutual-funds_calcRow__2RFkd .mutual-funds_calcSlider__hOxCR{grid-column:2;grid-row:1;margin:0}.mutual-funds_calcPanel__2pBpn>.mutual-funds_calcRow__2RFkd .mutual-funds_calcQuickChips__18ilW,.mutual-funds_calcPanel__2pBpn>.mutual-funds_calcRow__2RFkd .mutual-funds_calcRiskTrack__1XBew{grid-column:2;grid-row:2}.mutual-funds_calcPanel__2pBpn>.mutual-funds_calcRow__2RFkd .mutual-funds_calcRiskSelector__1bqYW{grid-column:2;grid-row:1/3;align-self:stretch;margin:0}.mutual-funds_calcPanelGoal__18LtT>.mutual-funds_calcRow__2RFkd:nth-child(3){display:block}.mutual-funds_calcPanelGoal__18LtT>.mutual-funds_calcRow__2RFkd:nth-child(3) .mutual-funds_calcRowLabel__3h1Ir{display:-webkit-flex;display:flex;min-height:28px;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.4rem}.mutual-funds_calcPanelGoal__18LtT>.mutual-funds_calcRow__2RFkd:nth-child(3) .mutual-funds_calcValuePill__tMazd{padding:.22rem .56rem;background:rgba(241,199,104,.1)!important;font-family:var(--font-body);font-size:.82rem}.mutual-funds_calcPanelGoal__18LtT>.mutual-funds_calcRow__2RFkd:nth-child(3) .mutual-funds_calcRiskSelector__1bqYW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;grid-gap:.34rem;gap:.34rem;margin-top:.12rem}.mutual-funds_calcRow__2RFkd{padding:.86rem .92rem}.mutual-funds_calcRowLabel__3h1Ir{min-height:28px;margin-bottom:.65rem;font-size:.8rem;line-height:1.4}.mutual-funds_calcValuePill__tMazd{padding:.22rem .56rem;font-size:.82rem}.mutual-funds_calcSlider__hOxCR{margin-bottom:.62rem}.mutual-funds_calcChip__aTQqH{min-height:28px;padding:.2rem .16rem;font-size:.7rem}.mutual-funds_calcRiskZone__sm_4x{display:block;min-width:0;padding:.24rem .08rem 0;border:0;border-top:2px solid;border-radius:0;background:transparent;font-size:.64rem;line-height:1.4;text-align:center;transition:border-color .2s ease,background .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,background .2s ease,transform .2s ease;transition:border-color .2s ease,background .2s ease,transform .2s ease,-webkit-transform .2s ease}.mutual-funds_calcRiskZone__sm_4x strong{font-size:.7rem}.mutual-funds_calcRiskZone__sm_4x span{margin-top:.08rem;opacity:.78}.mutual-funds_calcRiskZone__sm_4x:hover{-webkit-transform:none;transform:none;background:hsla(0,0%,100%,.025)}.mutual-funds_calcRiskZoneActive__3AKyQ{background:linear-gradient(180deg,rgba(var(--risk-zone-color),.1),transparent);box-shadow:none}.mutual-funds_calcRiskTrack__1XBew{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;grid-gap:.2rem;gap:.2rem;margin-top:.3rem}.mutual-funds_calcRiskSafe__3WkFs{--risk-zone-color:110,207,150;border-color:#6ecf96}.mutual-funds_calcRiskBalanced__3pWLE{--risk-zone-color:200,151,58;border-color:#c8973a}.mutual-funds_calcRiskGrowth__2VP4y{--risk-zone-color:224,128,64;border-color:#e08040}.mutual-funds_calcRiskAggressive__2hnFd{--risk-zone-color:224,82,82;border-color:#e05252}.mutual-funds_calcRiskSelBtn__3ISGu{min-height:0;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:baseline;align-items:baseline;grid-gap:.38rem;gap:.38rem;padding:.4rem .6rem;font-size:.74rem;line-height:1.25}.mutual-funds_calcRiskEmoji__3D4ry{display:none}.mutual-funds_calcRiskSelBtn__3ISGu small{display:inline;font-size:.63rem;line-height:1.3}.mutual-funds_calcRiskSelBtn__3ISGu small:before{content:"|";margin-right:.38rem;color:rgba(247,241,232,.28)}.mutual-funds_calcOverview__34GmU{grid-template-columns:1fr;min-height:0;padding:.55rem .85rem}.mutual-funds_calcOverviewResult__2MzgY{display:none}.mutual-funds_calcOverviewFunds__LTCvC{padding:.58rem}.mutual-funds_calcOverviewFundsHeader__2RnN3{-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.4rem}.mutual-funds_calcOverviewFundsHeader__2RnN3 strong{font-size:.9rem;line-height:1.35}.mutual-funds_calcOverviewFundsHeader__2RnN3 small{margin-top:.12rem;font-size:.72rem;line-height:1.45}.mutual-funds_calcOverviewRisk__1LCT4{max-width:48%;padding:0;background:transparent!important;font-size:.7rem;line-height:1.4;text-align:right;white-space:normal;overflow-wrap:anywhere}.mutual-funds_calcOverviewFundGrid__3F0f5{grid-gap:.38rem;gap:.38rem}.mutual-funds_calcOverviewFund__3ctT4{grid-gap:.32rem;gap:.32rem;padding:.5rem}.mutual-funds_calcOverviewFundTop__2QBzc{grid-template-columns:29px minmax(0,1fr);grid-gap:.38rem;gap:.38rem}.mutual-funds_calcOverviewFundAvatar__2aOyh{width:29px;height:29px;font-size:.6rem}.mutual-funds_calcOverviewFundCopy__wrPcl strong{font-size:.72rem;line-height:1.3}.mutual-funds_calcOverviewFundCopy__wrPcl small{margin-top:.12rem;font-size:.61rem;line-height:1.35}.mutual-funds_calcOverviewFundReturn__MLNma strong{font-size:.8rem;line-height:1.3}.mutual-funds_calcOverviewFundReturn__MLNma small{font-size:.6rem;line-height:1.4}.mutual-funds_calcOverviewInvest__2btwg{min-height:28px;padding:.2rem .42rem .2rem .5rem;font-size:.62rem}.mutual-funds_calcNetworkFooterControls__1F0p2{-webkit-order:3;order:3;padding:.12rem .85rem .28rem}.mutual-funds_calcNetworkVisual__l1t0e{-webkit-order:4;order:4;min-height:0}.mutual-funds_calcCtaControls__1wMyK{-webkit-order:5;order:5;padding:.18rem .85rem .55rem}.mutual-funds_calcCtaControls__1wMyK .mutual-funds_calcCta__3s0MZ{margin-top:0}.mutual-funds_calcFooter__3GTWg{display:block;margin-top:0}.mutual-funds_calcNetworkResults__2_nFi{grid-template-columns:1fr auto 1fr auto 1fr;padding:.52rem .75rem}.mutual-funds_calcDesktopResult__OV2uu{display:block}.mutual-funds_calcNetworkResVal__4pAut{font-size:.98rem;line-height:1.25}.mutual-funds_calcNetworkResLab__2bVgH{margin-top:.12rem;font-size:.63rem;line-height:1.35}.mutual-funds_calcCta__3s0MZ{min-height:42px;font-size:.82rem}.mutual-funds_calcDisclaimer__381UZ{margin-top:.22rem;margin-bottom:0;padding-inline:.55rem;font-size:.6rem;line-height:1.55}}@media (max-width:1080px){.mutual-funds_hero__37fZ8{min-height:auto;padding:3rem 0 4rem}.mutual-funds_heroGridWrap__3HIli{grid-template-columns:1fr;width:min(760px,100% - 2rem);grid-gap:2rem;gap:2rem}.mutual-funds_heroLeft__1rudh{-webkit-align-items:center;align-items:center;text-align:center}.mutual-funds_heroTextLeft__3fA3a,.mutual-funds_heroTitleSimpSip__36Uxi{text-align:center!important}.mutual-funds_heroTextLeft__3fA3a{margin-inline:auto!important}.mutual-funds_heroActionsLeft__37DpK,.mutual-funds_heroBadgeClusterLeft__1tBPj,.mutual-funds_heroTrustRow__3PG4S{-webkit-justify-content:center!important;justify-content:center!important}.mutual-funds_calcPulseField__1LCaQ{display:none}}@media (max-width:680px){.mutual-funds_hero__37fZ8{padding:4.8rem 0 3.25rem}.mutual-funds_heroGridWrap__3HIli{width:min(100% - 1rem,560px);grid-gap:1.35rem;gap:1.35rem}.mutual-funds_heroTitleSimpSip__36Uxi{font-size:clamp(2.65rem,13vw,3.75rem)!important}.mutual-funds_heroTitleGreenLine__3Nu-C,.mutual-funds_heroTitleMutedLine__2KrdF{white-space:normal}.mutual-funds_heroTextLeft__3fA3a{font-size:.8rem}.mutual-funds_heroCalcNetwork__2ljgn{margin-top:0;border-radius:18px}.mutual-funds_heroCalcNetworkWrap__1bhen{border-radius:19.5px}.mutual-funds_calcNetworkTopHeader__1A8kT{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column;padding:.85rem}.mutual-funds_calcHeaderActions__34l8a{width:100%;-webkit-justify-content:space-between;justify-content:space-between}.mutual-funds_calcHeaderActions__34l8a .mutual-funds_calcNetworkModePill__1RjUd{-webkit-flex:1 1;flex:1 1}.mutual-funds_calcNetworkModeBtn__2ZW5K{min-height:40px;min-width:0}.mutual-funds_calcSebiTag__1OApT{display:none}.mutual-funds_calcNetworkTopHeader__1A8kT>div:first-child{display:grid;grid-template-columns:1fr auto;grid-column-gap:.5rem;-webkit-column-gap:.5rem;column-gap:.5rem;-webkit-align-items:start;align-items:start;width:100%}.mutual-funds_calcNetworkControlsTitle__1aK4X{grid-column:1;grid-row:1}.mutual-funds_calcNetworkControlsSub__1BzJX{grid-column:1;grid-row:2}.mutual-funds_calcSebiFloatBadge__1ePGv{grid-column:2;grid-row:1;margin-top:0;font-size:.5rem;align-self:start}.mutual-funds_calcNetworkVisual__l1t0e{height:auto;overflow:visible}.mutual-funds_calcNetworkIllustrationWrap__1VNNb{position:relative;inset:auto}.mutual-funds_calcOverview__34GmU{grid-template-columns:1fr;height:auto;padding:.72rem}.mutual-funds_calcOverviewResult__2MzgY{padding:.72rem}.mutual-funds_calcOverviewValue__1_iV8{font-size:1.6rem}.mutual-funds_calcOverviewFundGrid__3F0f5{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:.28rem;gap:.28rem}.mutual-funds_calcOverviewFund__3ctT4{display:grid;grid-template-areas:"top top" "ret inv";grid-template-columns:1fr auto;grid-gap:.35rem .5rem;gap:.35rem .5rem;padding:.5rem .6rem}.mutual-funds_calcOverviewFundIndex__28WrY{display:none}.mutual-funds_calcOverviewFundAvatar__2aOyh{width:30px;height:30px;-webkit-flex-shrink:0;flex-shrink:0}.mutual-funds_calcOverviewFundTop__2QBzc{grid-area:top;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.45rem;gap:.45rem;-webkit-flex:unset;flex:unset;min-width:0}.mutual-funds_calcOverviewFundCopy__wrPcl strong{display:block;font-size:.65rem;white-space:normal;overflow-wrap:anywhere}.mutual-funds_calcOverviewFundCopy__wrPcl small{overflow:hidden;font-size:.54rem;text-overflow:ellipsis;white-space:nowrap}.mutual-funds_calcOverviewFundReturn__MLNma{grid-area:ret;position:static;-webkit-align-items:flex-start;align-items:flex-start}.mutual-funds_calcOverviewInvest__2btwg{grid-area:inv;position:static;width:auto;font-size:.56rem;align-self:center}.mutual-funds_calcNetworkControls__289An{padding:.72rem}.mutual-funds_calcPanel__2pBpn,.mutual-funds_calcPanelGoal__18LtT{grid-template-columns:1fr;grid-template-rows:unset;grid-gap:.65rem;gap:.65rem}.mutual-funds_calcPanelGoal__18LtT>:first-child,.mutual-funds_calcPanelGoal__18LtT>:nth-child(2),.mutual-funds_calcPanelGoal__18LtT>:nth-child(3){grid-column:unset;grid-row:unset;display:block}.mutual-funds_calcPanelGoal__18LtT>:nth-child(3) .mutual-funds_calcRiskSelector__1bqYW{-webkit-flex:unset;flex:unset;grid-auto-rows:unset}.mutual-funds_calcRow__2RFkd{padding:.72rem}.mutual-funds_calcRowLabel__3h1Ir{font-size:.66rem}.mutual-funds_calcValuePill__tMazd{font-size:.68rem}.mutual-funds_calcChip__aTQqH{min-height:34px;font-size:.61rem}.mutual-funds_calcRiskZone__sm_4x{padding:.25rem .04rem;font-size:.47rem}.mutual-funds_calcRiskSelBtn__3ISGu{min-height:56px;font-size:.62rem}.mutual-funds_calcRiskSelBtn__3ISGu small{font-size:.48rem}.mutual-funds_calcFooter__3GTWg{display:block}.mutual-funds_calcCta__3s0MZ{min-height:48px;font-size:.76rem}}.mutual-funds_calcOverview__34GmU{grid-template-columns:1fr}.mutual-funds_calcOverviewResult__2MzgY{display:none}.mutual-funds_calcDesktopResult__OV2uu,.mutual-funds_calcNetworkResults__2_nFi>div:nth-child(4),.mutual-funds_calcNetworkResults__2_nFi>div:nth-child(5){display:block}.mutual-funds_calcNetworkResults__2_nFi{grid-template-columns:1fr auto 1fr auto 1fr}.mutual-funds_calcCtaControls__1wMyK{padding-top:.62rem}@media (prefers-reduced-motion:reduce){.mutual-funds_calcPulseSignal__2r0DA{display:none}.mutual-funds_calcPulseSignal__2r0DA,.mutual-funds_heroCalcNetworkWrap__1bhen:before{-webkit-animation:none;animation:none}}.mutual-funds_calcChip__aTQqH,.mutual-funds_calcCta__3s0MZ,.mutual-funds_calcNetworkModeBtn__2ZW5K,.mutual-funds_calcNetworkModePill__1RjUd,.mutual-funds_calcNetworkResults__2_nFi,.mutual-funds_calcOverviewFund__3ctT4,.mutual-funds_calcOverviewFundAvatar__2aOyh,.mutual-funds_calcOverviewFunds__LTCvC,.mutual-funds_calcOverviewInvest__2btwg,.mutual-funds_calcOverviewResult__2MzgY,.mutual-funds_calcRiskSelBtn__3ISGu,.mutual-funds_calcRiskZone__sm_4x,.mutual-funds_calcRow__2RFkd,.mutual-funds_calcSebiFloatBadge__1ePGv,.mutual-funds_calcValuePill__tMazd,.mutual-funds_heroCalcNetwork__2ljgn,.mutual-funds_heroCalcNetworkWrap__1bhen{corner-shape:squircle}.mutual-funds_heroCalcNetwork__2ljgn{border-radius:28px}.mutual-funds_heroCalcNetworkWrap__1bhen{border-radius:29.5px}.mutual-funds_calcOverviewFunds__LTCvC,.mutual-funds_calcOverviewResult__2MzgY{border-radius:18px}.mutual-funds_calcNetworkResults__2_nFi,.mutual-funds_calcRow__2RFkd{border-radius:14px}.mutual-funds_calcCta__3s0MZ,.mutual-funds_calcNetworkModePill__1RjUd,.mutual-funds_calcOverviewFund__3ctT4{border-radius:12px}.mutual-funds_calcNetworkModeBtn__2ZW5K,.mutual-funds_calcOverviewFundAvatar__2aOyh,.mutual-funds_calcOverviewInvest__2btwg,.mutual-funds_calcRiskSelBtn__3ISGu{border-radius:9px}.mutual-funds_badgeBar__13pDv{-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2.5rem;gap:2.5rem;padding:1.05rem 6%;background:rgba(0,0,0,.55);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid hsla(0,0%,100%,.06);border-bottom:1px solid hsla(0,0%,100%,.06)}.mutual-funds_badgeBar__13pDv,.mutual-funds_badgeBarItem__1yd3q{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.mutual-funds_badgeBarItem__1yd3q{grid-gap:.5rem;gap:.5rem;font-size:.82rem;font-weight:500;color:rgba(247,241,232,.62);font-family:var(--font-body);white-space:nowrap}.mutual-funds_badgeBarIcon__12Nrx{width:28px;height:28px;border-radius:7px;background:hsla(0,0%,100%,.07);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-shrink:0;flex-shrink:0;color:rgba(247,241,232,.55)}@media (max-width:860px){.mutual-funds_badgeBar__13pDv{grid-gap:1.4rem;gap:1.4rem}.mutual-funds_badgeBarItem__1yd3q{font-size:.76rem}}@media (max-width:560px){.mutual-funds_badgeBar__13pDv{grid-gap:1rem 1.5rem;gap:1rem 1.5rem;-webkit-justify-content:flex-start;justify-content:flex-start;padding:1rem 5%}}.mutual-funds_simpSection__30tUw{position:relative;padding:5.5rem 7%;background:transparent;overflow:hidden}.mutual-funds_simpSection__30tUw:before{left:8%;background:radial-gradient(circle,rgba(224,82,82,.09) 0,transparent 68%)}.mutual-funds_simpSection__30tUw:after,.mutual-funds_simpSection__30tUw:before{content:"";position:absolute;top:0;width:480px;height:480px;border-radius:50%;pointer-events:none}.mutual-funds_simpSection__30tUw:after{right:8%;background:radial-gradient(circle,rgba(74,222,128,.08) 0,transparent 68%)}.mutual-funds_simpInner__3vdmj{position:relative;z-index:1;display:grid;grid-template-columns:1fr auto 1fr;grid-gap:2.5rem;gap:2.5rem;-webkit-align-items:center;align-items:center;max-width:920px;margin:0 auto}.mutual-funds_simpCol__3pnNS{border-radius:22px;padding:2.25rem;border:1px solid hsla(0,0%,100%,.07);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mutual-funds_simpBad__2t3fj{background:rgba(224,82,82,.05);border-color:rgba(224,82,82,.2);box-shadow:inset 0 0 60px rgba(224,82,82,.05),0 20px 60px rgba(0,0,0,.35)}.mutual-funds_simpGood__1uzkh{background:rgba(74,222,128,.04);border-color:rgba(74,222,128,.18);box-shadow:inset 0 0 60px rgba(74,222,128,.05),0 20px 60px rgba(0,0,0,.35)}.mutual-funds_simpLabel__3FLIM{font-family:var(--font-display);font-size:1.15rem;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:1.4rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:.65rem;gap:.65rem}.mutual-funds_simpLabelBad__1dt-G{color:#e8645a}.mutual-funds_simpLabelGood__QtuSm{color:var(--mf-gold)}.mutual-funds_simpList__2tl17{list-style:none;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;grid-gap:.8rem;gap:.8rem}.mutual-funds_simpItem__2kaQJ{font-size:.9rem;color:rgba(247,241,232,.6);padding-left:1.6rem;position:relative;line-height:1.55;font-family:var(--font-body)}.mutual-funds_simpItemBad__bLRQH:before{content:"✗";position:absolute;left:0;color:#e8645a;font-weight:700}.mutual-funds_simpItemGood__jBoSA:before{content:"✓";position:absolute;left:0;color:#4ade80;font-weight:700}.mutual-funds_simpVs__1reiZ{font-family:var(--font-display);font-size:1.6rem;font-weight:800;letter-spacing:4px;text-align:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:linear-gradient(160deg,rgba(224,82,82,.5),hsla(0,0%,100%,.1) 50%,rgba(74,222,128,.5));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mutual-funds_simpDisclaimer__3MsTK{position:relative;z-index:1;text-align:center;font-size:.68rem;color:rgba(247,241,232,.28);margin-top:1.75rem;font-style:italic;font-family:var(--font-body)}@media (max-width:760px){.mutual-funds_simpSection__30tUw{padding:4rem 5%}.mutual-funds_simpInner__3vdmj{grid-template-columns:1fr;grid-gap:1.25rem;gap:1.25rem}.mutual-funds_simpVs__1reiZ{display:none}.mutual-funds_simpCol__3pnNS{padding:1.75rem}}.mutual-funds_kycDialogBackdrop__3VSKb{background:rgba(15,23,42,.52)!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mutual-funds_kycDialogPaper__30nLZ{width:min(680px,calc(100vw - 32px))!important;max-width:680px!important;max-height:min(880px,calc(100vh - 32px));overflow:auto;border:1px solid #e2e8f0;border-radius:20px!important;background:#f8fafc!important;box-shadow:0 24px 70px rgba(15,23,42,.24)!important}.mutual-funds_kycDialog__2Km18{--kyc-admin-primary:#262349;--kyc-admin-accent:#4f46e5;--kyc-admin-text:#172033;--kyc-admin-muted:#64748b;--kyc-admin-border:#dbe3ee;--mf-text:var(--kyc-admin-text);--mf-muted:var(--kyc-admin-muted);--mf-gold-strong:var(--kyc-admin-accent);--gold-gradient:linear-gradient(135deg,#262349,#4f46e5);--kyc-success:#16845b;--font-body:Jura,"Segoe UI",system-ui,sans-serif;--font-display:Jura,"Segoe UI",system-ui,sans-serif;position:relative;min-height:520px;box-sizing:border-box;overflow:hidden;padding:clamp(24px,4vw,36px);color:var(--kyc-admin-text);background:radial-gradient(circle at 100% 0,rgba(79,70,229,.08),transparent 34%),linear-gradient(180deg,#fff,#f8fafc);font-family:var(--font-body)}.mutual-funds_kycDialog__2Km18 button,.mutual-funds_kycDialog__2Km18 input,.mutual-funds_kycDialog__2Km18 select,.mutual-funds_kycDialog__2Km18 textarea{font-family:var(--font-body)}.mutual-funds_kycDialogGlow__2IXYc{position:absolute;top:-150px;right:-130px;width:320px;height:320px;border-radius:50%;background:rgba(79,70,229,.08);-webkit-filter:blur(32px);filter:blur(32px);pointer-events:none}.mutual-funds_kycDialogClose__2kkX9{position:absolute!important;z-index:4;top:16px;right:16px;width:36px;height:36px;border:1px solid #e2e8f0!important;background:hsla(0,0%,100%,.9)!important;color:#475569!important}.mutual-funds_kycDialogClose__2kkX9:hover{background:#f1f5f9!important;color:var(--kyc-admin-primary)!important}.mutual-funds_kycDialogHeader__1HAHq{position:relative;z-index:2;max-width:540px;padding-right:42px;text-align:left}.mutual-funds_kycDialogEyebrow__irIhw{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#eeedff;color:#4338ca;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mutual-funds_kycDialogHeader__1HAHq h2{margin:14px 0 7px;color:var(--kyc-admin-primary);font-family:inherit;font-size:clamp(24px,4vw,31px);font-weight:700;line-height:1.18}.mutual-funds_kycDialogHeader__1HAHq p{margin:0;color:var(--kyc-admin-muted);font-size:14px;line-height:1.6}.mutual-funds_kycPhaseRail__myYlM{position:relative;z-index:2;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:100%;margin:28px 0 22px}.mutual-funds_kycPhaseDot__1sBaK{display:grid;width:34px;height:34px;-webkit-flex:0 0 34px;flex:0 0 34px;place-items:center;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:50%;background:#fff;color:#94a3b8;font-size:12px;font-weight:700;transition:.18s ease}.mutual-funds_kycPhaseDot__1sBaK svg{width:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.mutual-funds_kycPhaseDotActive__3vuK5{border-color:var(--kyc-admin-primary);background:var(--kyc-admin-primary);color:#fff;box-shadow:0 0 0 5px rgba(38,35,73,.09)}.mutual-funds_kycPhaseDotComplete__m3-lh{border-color:#16845b;background:#eaf8f2;color:#16845b}.mutual-funds_kycPhaseDotError__2N3GP{border-color:#dc2626;background:#fff1f2;color:#dc2626}.mutual-funds_kycPhaseConnector__2rrnP{height:2px;-webkit-flex:1 1 auto;flex:1 1 auto;margin:0 7px;background:#dbe3ee}.mutual-funds_kycPhaseConnectorFilled__3C1UH{background:#43a17e}.mutual-funds_kycSpotlight__3mNXB{position:relative;z-index:2;display:grid;justify-items:center;box-sizing:border-box;min-height:260px;padding:26px;border:1px solid var(--kyc-admin-border);border-radius:16px;background:hsla(0,0%,100%,.94);box-shadow:0 10px 28px rgba(15,23,42,.06);text-align:center}.mutual-funds_kycSpotlightIcon__3T-s6{display:grid;width:58px;height:58px;place-items:center;border-radius:16px;background:#eeedff;color:#4338ca}.mutual-funds_kycSpotlightIcon__3T-s6>svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.mutual-funds_kycSpotlightIconError__1XuDk{background:#fff1f2;color:#dc2626}.mutual-funds_kycSpotlightLoader__1HBB5{position:relative;display:block;width:28px;height:28px;-webkit-animation:mutual-funds_kycAdminSpin__2C1FL 1s linear infinite;animation:mutual-funds_kycAdminSpin__2C1FL 1s linear infinite}.mutual-funds_kycSpotlightLoader__1HBB5>span{position:absolute;top:1px;left:13px;width:3px;height:8px;border-radius:999px;background:currentColor;opacity:calc(.2 + var(--loader-index)*0.1);-webkit-transform:rotate(calc(var(--loader-index)*45deg));transform:rotate(calc(var(--loader-index)*45deg));-webkit-transform-origin:1.5px 13px;transform-origin:1.5px 13px}.mutual-funds_kycSpotlightTitle__2m-xs{margin:17px 0 5px;color:var(--kyc-admin-text);font-family:inherit;font-size:18px;font-weight:700}.mutual-funds_kycSpotlightText__hrD2d{max-width:470px;margin:0;color:var(--kyc-admin-muted);font-size:13px;line-height:1.55}.mutual-funds_kycDialogError__13CWF{width:100%;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:12px;gap:12px;margin-top:20px;padding:12px 14px;border:1px solid #fecaca;border-radius:10px;background:#fff1f2;color:#b42318;font-size:12px;line-height:1.5;text-align:left}.mutual-funds_kycDialogInfo__224d8{border-color:#c7d2fe;background:#eef2ff;color:#3730a3}.mutual-funds_kycDialogInfoLoader__23kdA{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:9px;gap:9px;font-weight:600}.mutual-funds_kycDialogInfoSpinner__1jowH{width:16px;height:16px;-webkit-flex:0 0 16px;flex:0 0 16px;box-sizing:border-box;border:2px solid rgba(67,56,202,.2);border-top-color:#4338ca;border-radius:50%;-webkit-animation:mutual-funds_kycAdminSpin__2C1FL .75s linear infinite;animation:mutual-funds_kycAdminSpin__2C1FL .75s linear infinite}.mutual-funds_kycDialogErrorActions__2aPsc{display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px;gap:8px}.mutual-funds_kycCelebrationCta__2JxkI,.mutual-funds_kycDialogError__13CWF button,.mutual-funds_kycNomineeForm__i3bri button,.mutual-funds_kycPopupActions__1QrBb button{min-height:36px;padding:7px 13px;border:1px solid var(--kyc-admin-primary);border-radius:8px;background:var(--kyc-admin-primary);color:#fff;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.mutual-funds_kycCelebrationCta__2JxkI:hover,.mutual-funds_kycDialogError__13CWF button:hover,.mutual-funds_kycNomineeForm__i3bri button:hover,.mutual-funds_kycPopupActions__1QrBb button:hover{background:#34305f}.mutual-funds_kycNomineeForm__i3bri{width:min(100%,490px);display:grid;grid-gap:13px;gap:13px;box-sizing:border-box;margin-top:20px;padding:18px;border:1px solid var(--kyc-admin-border);border-radius:12px;background:#f8fafc;text-align:left}.mutual-funds_kycNomineeFormHeader__1-DCi{display:grid;grid-gap:4px;gap:4px;padding-bottom:3px}.mutual-funds_kycNomineeFormHeader__1-DCi strong{color:var(--kyc-admin-text);font-size:14px}.mutual-funds_kycNomineeFormHeader__1-DCi span{color:var(--kyc-admin-muted);font-size:12px;line-height:1.45}.mutual-funds_kycNomineeFormGrid__1nNpL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.mutual-funds_kycNomineeForm__i3bri label{display:grid;grid-gap:6px;gap:6px;color:#475569;font-size:12px;font-weight:600}.mutual-funds_kycNomineeForm__i3bri input,.mutual-funds_kycNomineeForm__i3bri textarea{width:100%;box-sizing:border-box;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:var(--kyc-admin-text);font-family:inherit;font-size:13px;outline:none;transition:.15s ease}.mutual-funds_kycNomineeForm__i3bri input{min-height:40px;padding:0 11px}.mutual-funds_kycNomineeForm__i3bri textarea{min-height:76px;resize:vertical;padding:10px 11px}.mutual-funds_kycNomineeForm__i3bri input:focus,.mutual-funds_kycNomineeForm__i3bri textarea:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.12)}.mutual-funds_kycNomineeForm__i3bri button{justify-self:end}.mutual-funds_kycPopup__ltBAh{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:16px;background:rgba(15,23,42,.58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.mutual-funds_kycPopupPanel__3TFuV{width:min(100%,500px);overflow:hidden;border:1px solid #dbe3ee;border-radius:14px;background:#fff;box-shadow:0 20px 60px rgba(15,23,42,.24)}.mutual-funds_kycPopupActions__1QrBb,.mutual-funds_kycPopupHeader__Szrjt{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:12px;gap:12px;padding:15px 18px}.mutual-funds_kycPopupHeader__Szrjt{border-bottom:1px solid #e2e8f0;color:var(--kyc-admin-primary)}.mutual-funds_kycPopupBody__2UXAf strong,.mutual-funds_kycPopupHeader__Szrjt strong{color:var(--kyc-admin-text)}.mutual-funds_kycPopupHeader__Szrjt button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:7px;background:#f1f5f9;color:#475569;cursor:pointer}.mutual-funds_kycPopupBody__2UXAf{padding:20px 18px;color:var(--kyc-admin-text)}.mutual-funds_kycPopupBody__2UXAf p{margin:7px 0 0;color:var(--kyc-admin-muted);font-size:13px;line-height:1.6}.mutual-funds_kycPopupActions__1QrBb{-webkit-justify-content:flex-end;justify-content:flex-end;border-top:1px solid #e2e8f0;background:#f8fafc}.mutual-funds_kycCelebration__1US7K{position:relative;z-index:2;display:grid;min-height:450px;-webkit-align-content:center;align-content:center;justify-items:center;padding:24px;text-align:center}.mutual-funds_kycCelebrationBadge__hafYW{position:relative;display:grid;width:92px;height:92px;place-items:center;border-radius:24px;background:#eaf8f2;color:#16845b}.mutual-funds_kycCelebrationGlow__3k9h2{position:absolute;inset:-18px;border-radius:35px;background:rgba(22,132,91,.09);-webkit-filter:blur(18px);filter:blur(18px)}.mutual-funds_kycCelebrationRing__CIIQn,.mutual-funds_kycCelebrationSparkles__1p8AP{display:none}.mutual-funds_kycCelebrationCheck__2wjEG{position:relative;display:grid;width:48px;height:48px;place-items:center;border:2px solid;border-radius:50%;background:#fff;box-shadow:none}.mutual-funds_kycCelebrationCheck__2wjEG svg{width:27px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4}.mutual-funds_kycCelebrationCheck__2wjEG path{stroke:currentColor}.mutual-funds_kycCelebrationTitle__27aGJ{margin:24px 0 8px;color:var(--kyc-admin-primary);font-family:inherit;font-size:28px;background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-animation:none;animation:none}.mutual-funds_kycCelebrationCta__2JxkI{box-shadow:0 8px 18px rgba(38,35,73,.18)}.mutual-funds_kycCelebrationText__3CQvK{max-width:440px;margin:0 0 22px;color:var(--kyc-admin-muted);font-size:14px;line-height:1.65}@-webkit-keyframes mutual-funds_kycAdminSpin__2C1FL{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mutual-funds_kycAdminSpin__2C1FL{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:600px){.mutual-funds_kycDialogPaper__30nLZ{width:calc(100vw - 20px)!important;max-height:calc(100vh - 20px);margin:10px!important}.mutual-funds_kycDialog__2Km18{min-height:500px;padding:22px 16px}.mutual-funds_kycPhaseConnector__2rrnP{margin:0 3px}.mutual-funds_kycPhaseDot__1sBaK{width:30px;height:30px;-webkit-flex-basis:30px;flex-basis:30px}.mutual-funds_kycSpotlight__3mNXB{padding:22px 14px}.mutual-funds_kycNomineeFormGrid__1nNpL{grid-template-columns:1fr}.mutual-funds_kycDialogError__13CWF,.mutual-funds_kycDialogErrorActions__2aPsc{-webkit-align-items:stretch;align-items:stretch;-webkit-flex-direction:column;flex-direction:column}.mutual-funds_kycDialogError__13CWF button{width:100%}}.user-investments-dashboard_page__3op8h{min-height:calc(100vh - 64px);padding:28px clamp(18px,3vw,48px) 56px;color:#19213a;background:radial-gradient(circle at 90% -10%,rgba(99,102,241,.13),transparent 32%),radial-gradient(circle at 4% 24%,rgba(14,165,164,.09),transparent 24%),#f6f7fb}.user-investments-dashboard_dialogActions__1iuM5,.user-investments-dashboard_dialogActions__1iuM5 button,.user-investments-dashboard_dialogTitle__6X5yf,.user-investments-dashboard_dialogTitle__6X5yf button,.user-investments-dashboard_form__3OGhJ,.user-investments-dashboard_form__3OGhJ button,.user-investments-dashboard_form__3OGhJ input,.user-investments-dashboard_form__3OGhJ select,.user-investments-dashboard_form__3OGhJ textarea,.user-investments-dashboard_page__3op8h,.user-investments-dashboard_page__3op8h button,.user-investments-dashboard_page__3op8h input,.user-investments-dashboard_page__3op8h select,.user-investments-dashboard_page__3op8h textarea{font-family:Jura,"Segoe UI",system-ui,sans-serif;font-family:var(--mf-font)}.user-investments-dashboard_shell__1-DDX{max-width:1480px;margin:0 auto}.user-investments-dashboard_topbar__1iqh-{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px;margin-bottom:18px}.user-investments-dashboard_backButton__1fMEC,.user-investments-dashboard_refreshButton__1ILMn{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;border:1px solid #e1e4ef;background:hsla(0,0%,100%,.8);color:#4c5470;border-radius:10px;padding:9px 13px;font-weight:650;cursor:pointer}.user-investments-dashboard_refreshButton__1ILMn:disabled{opacity:.55;cursor:wait}.user-investments-dashboard_adminBadge__36CYw{color:#4f46e5;background:#eeefff;border:1px solid #dfe1ff;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;letter-spacing:.03em}.user-investments-dashboard_hero__3gald{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;-webkit-align-items:center;align-items:center;min-height:185px;border-radius:22px;padding:30px 34px;background:linear-gradient(125deg,#242052,#38328a 53%,#4f46e5);color:#fff;box-shadow:0 18px 50px rgba(44,39,105,.2)}.user-investments-dashboard_hero__3gald:after{content:"";position:absolute;width:330px;height:330px;border:55px solid hsla(0,0%,100%,.06);border-radius:50%;right:-80px;top:-155px}.user-investments-dashboard_heroAside__1Qcpx,.user-investments-dashboard_heroContent__1JH00{position:relative;z-index:1}.user-investments-dashboard_eyebrow__2pCg_{margin:0 0 8px;color:#c8c8ff;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.user-investments-dashboard_hero__3gald h1{margin:0;font-size:clamp(27px,3vw,40px);font-weight:700;letter-spacing:-.02em;line-height:1.12}.user-investments-dashboard_identity__1nKGP{display:-webkit-flex;display:flex;grid-gap:16px;gap:16px;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px;color:#dfe0ff;font-size:13px}.user-investments-dashboard_identity__1nKGP span{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:6px;gap:6px}.user-investments-dashboard_profileState__OowUH{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;margin-top:18px;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.user-investments-dashboard_ready__1p4Yq{background:rgba(16,185,129,.18);color:#a7f3d0;border:1px solid rgba(167,243,208,.28)}.user-investments-dashboard_pending__2P6cc{background:rgba(251,191,36,.14);color:#fde68a;border:1px solid rgba(253,230,138,.25)}.user-investments-dashboard_heroAside__1Qcpx{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:10px;gap:10px}.user-investments-dashboard_dangerButton__mMiDd,.user-investments-dashboard_primaryButton__81W1R,.user-investments-dashboard_secondaryButton__3pVG7{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:8px;gap:8px;border:0;border-radius:11px;padding:11px 16px;font-size:13px;font-weight:800;cursor:pointer;transition:box-shadow .16s ease,-webkit-transform .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease}.user-investments-dashboard_primaryButton__81W1R{color:#312e81;background:#fff;box-shadow:0 8px 25px rgba(15,23,42,.18)}.user-investments-dashboard_primaryButton__81W1R:hover,.user-investments-dashboard_secondaryButton__3pVG7:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.user-investments-dashboard_secondaryButton__3pVG7{color:#fff;background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.22)}.user-investments-dashboard_dangerButton__mMiDd{color:#b42318;background:#fff1f0}.user-investments-dashboard_dangerButton__mMiDd:disabled,.user-investments-dashboard_primaryButton__81W1R:disabled,.user-investments-dashboard_secondaryButton__3pVG7:disabled{opacity:.52;cursor:not-allowed;-webkit-transform:none;transform:none}.user-investments-dashboard_kycBanner__1Ws2j{margin-top:18px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:20px;gap:20px;border-radius:16px;padding:18px 20px;background:#fff;border:1px solid #e7e8f2;box-shadow:0 8px 24px rgba(31,35,70,.05)}.user-investments-dashboard_kycBanner__1Ws2j h3{margin:0 0 5px;font-size:16px}.user-investments-dashboard_kycBanner__1Ws2j p{margin:0;color:#697089;font-size:13px}.user-investments-dashboard_kycButton__2swyC{white-space:nowrap;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:8px;gap:8px;background:#4f46e5;color:#fff;border:0;border-radius:10px;padding:10px 15px;font-weight:800;cursor:pointer}.user-investments-dashboard_kycButton__2swyC:disabled{opacity:.58;cursor:wait}.user-investments-dashboard_metricGrid__wpOpt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px;margin:20px 0}.user-investments-dashboard_metricCard__2sP2q{background:hsla(0,0%,100%,.9);border:1px solid #e8e9f2;border-radius:17px;padding:19px;box-shadow:0 8px 30px rgba(31,35,70,.045)}.user-investments-dashboard_metricTop__1_leX{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#70778e;font-size:12px;font-weight:700}.user-investments-dashboard_metricIcon__103WO{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#4f46e5;background:#eeefff}.user-investments-dashboard_metricValue__OCPf5{margin-top:12px;font-size:25px;font-weight:850;letter-spacing:-.03em;color:#20264a}.user-investments-dashboard_metricHint__2amsb{margin-top:5px;font-size:11px;color:#8a90a3}.user-investments-dashboard_positive__caJ6n{color:#07845d}.user-investments-dashboard_negative__O5USt{color:#cf3b32}.user-investments-dashboard_actionGrid__3tunB{display:grid;grid-template-columns:repeat(auto-fit,minmax(212px,1fr));grid-gap:12px;gap:12px;margin-bottom:20px}.user-investments-dashboard_actionCard__2L750{text-align:left;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:12px;gap:12px;border:1px solid #e5e7f0;background:#fff;border-radius:14px;padding:14px;cursor:pointer}.user-investments-dashboard_actionCard__2L750:hover{border-color:#c9c8fa;box-shadow:0 8px 24px rgba(79,70,229,.09)}.user-investments-dashboard_actionCard__2L750:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.user-investments-dashboard_actionIcon__32WC9{width:38px;height:38px;-webkit-flex:0 0 38px;flex:0 0 38px;border-radius:11px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed)}.user-investments-dashboard_actionText__fxU-u strong{display:block;font-size:13px;color:#303653}.user-investments-dashboard_actionText__fxU-u small{color:#83899c;font-size:11px}.user-investments-dashboard_contentCard__1PzZ_{overflow:hidden;background:#fff;border:1px solid #e5e7f0;border-radius:18px;box-shadow:0 12px 35px rgba(31,35,70,.055)}.user-investments-dashboard_tabs___DUt3{display:-webkit-flex;display:flex;grid-gap:3px;gap:3px;padding:8px 10px 0;border-bottom:1px solid #ececf3;overflow-x:auto}.user-investments-dashboard_tab__XvSCp{white-space:nowrap;border:0;background:transparent;color:#747b91;padding:12px 15px;font-size:13px;font-weight:750;cursor:pointer;border-bottom:2px solid transparent}.user-investments-dashboard_activeTab__3J1Dm{color:#4f46e5;border-bottom-color:#4f46e5}.user-investments-dashboard_panel__1sI4s{padding:20px}.user-investments-dashboard_sectionHeader__SUxTU{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:16px;gap:16px;margin-bottom:15px}.user-investments-dashboard_sectionHeader__SUxTU h2{margin:0;font-size:17px}.user-investments-dashboard_sectionHeader__SUxTU p{margin:4px 0 0;color:#858b9d;font-size:12px}.user-investments-dashboard_tableWrap__16nB3{overflow-x:auto}.user-investments-dashboard_table__3gu1x{width:100%;border-collapse:collapse;min-width:800px}.user-investments-dashboard_table__3gu1x th{text-align:left;padding:11px 12px;background:#f8f8fc;color:#777d92;font-size:11px;text-transform:uppercase;letter-spacing:.045em}.user-investments-dashboard_table__3gu1x td{padding:14px 12px;border-bottom:1px solid #efeff5;font-size:12px;color:#4e556d}.user-investments-dashboard_table__3gu1x tr:last-child td{border-bottom:0}.user-investments-dashboard_fundCell__197NI{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:10px;gap:10px;min-width:245px}.user-investments-dashboard_fundLogo__3NohO{width:35px;height:35px;border-radius:10px;object-fit:contain;background:#f1f2f8;display:grid;place-items:center;color:#4f46e5;font-weight:900}.user-investments-dashboard_fundName__3uWOJ{color:#303650;font-weight:750;line-height:1.35}.user-investments-dashboard_fundMeta__2X8Rx{color:#9297a8;font-size:10px;margin-top:2px}.user-investments-dashboard_status__3Xlnz{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850;text-transform:capitalize}.user-investments-dashboard_statusSuccess__LyZIT{color:#067353;background:#e8f8f1}.user-investments-dashboard_statusPending__2zvVF{color:#9a6700;background:#fff7dd}.user-investments-dashboard_statusFailed__2JbZ1{color:#b42318;background:#fff0ef}.user-investments-dashboard_rowActions__37D6o{display:-webkit-flex;display:flex;grid-gap:6px;gap:6px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.user-investments-dashboard_miniButton__1ZSdy{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:5px;gap:5px;border:1px solid #dfe1ee;background:#fff;color:#4f46e5;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:800;cursor:pointer}.user-investments-dashboard_miniButton__1ZSdy:hover{background:#f3f3ff}.user-investments-dashboard_miniButton__1ZSdy:disabled{opacity:.55;cursor:wait}.user-investments-dashboard_miniDanger__wOwDR{color:#c43229}.user-investments-dashboard_empty__3CNuU{padding:50px 20px;text-align:center;color:#8a90a3}.user-investments-dashboard_emptyIcon__1Pb6K{width:54px;height:54px;margin:0 auto 12px;border-radius:16px;display:grid;place-items:center;background:#f0f1fa;color:#6964d8}.user-investments-dashboard_warning__3P_Wm{margin-bottom:16px;padding:12px 14px;border-radius:10px;color:#854d0e;background:#fff8e6;border:1px solid #f9e5b5;font-size:12px}.user-investments-dashboard_activityList__2KZBa{display:grid;grid-gap:10px;gap:10px}.user-investments-dashboard_activityItem__28o3t{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:12px;gap:12px;-webkit-align-items:center;align-items:center;border:1px solid #ececf3;border-radius:12px;padding:13px}.user-investments-dashboard_activityItem__28o3t strong{font-size:12px}.user-investments-dashboard_activityItem__28o3t small{display:block;color:#8b91a3;margin-top:3px}.user-investments-dashboard_dialogTitle__6X5yf{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:18px;gap:18px}.user-investments-dashboard_dialogTitle__6X5yf h2{margin:0;font-size:20px;color:#272d4e}.user-investments-dashboard_dialogTitle__6X5yf p{margin:5px 0 0;color:#7d8398;font-size:12px}.user-investments-dashboard_form__3OGhJ{display:grid;grid-gap:15px;gap:15px;padding-top:5px}.user-investments-dashboard_field__jCdCo label{display:block;color:#626980;font-size:11px;font-weight:800;margin-bottom:6px}.user-investments-dashboard_input__3XGzG,.user-investments-dashboard_select__1hJ9U{width:100%;box-sizing:border-box;border:1px solid #dfe1ec;background:#fbfbfd;color:#303650;border-radius:10px;padding:11px 12px;font:inherit;font-size:13px;outline:none}.user-investments-dashboard_input__3XGzG:focus,.user-investments-dashboard_select__1hJ9U:focus{border-color:#716be4;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.user-investments-dashboard_formRow__2fsjO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.user-investments-dashboard_segmented__1VGLT{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px;padding:4px;border-radius:11px;background:#f0f1f7}.user-investments-dashboard_segment__37L_f{border:0;background:transparent;border-radius:8px;padding:9px;color:#747a90;font-weight:800;cursor:pointer}.user-investments-dashboard_segmentActive__1s9j5{color:#fff;background:#4f46e5;box-shadow:0 4px 10px rgba(79,70,229,.22)}.user-investments-dashboard_schemeResults__1mGig{max-height:210px;overflow-y:auto;border:1px solid #e5e6ef;border-radius:10px}.user-investments-dashboard_schemeOption__1ZtjW{width:100%;text-align:left;border:0;border-bottom:1px solid #efeff4;background:#fff;padding:10px 12px;cursor:pointer}.user-investments-dashboard_schemeOption__1ZtjW:last-child{border-bottom:0}.user-investments-dashboard_schemeOption__1ZtjW:hover,.user-investments-dashboard_schemeSelected__3jirt{background:#f2f2ff}.user-investments-dashboard_schemeOption__1ZtjW strong{display:block;color:#363c58;font-size:12px}.user-investments-dashboard_schemeOption__1ZtjW small{color:#8c92a4;font-size:10px}.user-investments-dashboard_helper__3jG_g{margin-top:5px;color:#8b91a3;font-size:10px}.user-investments-dashboard_error__aPWsZ{color:#b42318;background:#fff1f0;border:1px solid #ffd4d1;border-radius:9px;padding:10px 12px;font-size:12px}.user-investments-dashboard_info__2ca2m{color:#3c4380;background:#f1f2ff;border:1px solid #dcddff;border-radius:9px;padding:10px 12px;font-size:12px}.user-investments-dashboard_dialogActions__1iuM5{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;grid-gap:9px;gap:9px;padding-top:5px}.user-investments-dashboard_dialogCancel__6TnmE{border:1px solid #dfe1ec;color:#626980;background:#fff;border-radius:9px;padding:9px 14px;font-weight:800;cursor:pointer}.user-investments-dashboard_dialogSubmit__1RAdJ{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:7px;gap:7px;border:0;color:#fff;background:#4f46e5;border-radius:9px;padding:9px 15px;font-weight:800;cursor:pointer}.user-investments-dashboard_dialogSubmit__1RAdJ:disabled{opacity:.55;cursor:wait}.user-investments-dashboard_inlineSpinner__2_zxM{width:14px;height:14px;-webkit-flex:0 0 14px;flex:0 0 14px;display:inline-block;box-sizing:border-box;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:user-investments-dashboard_spin__1BaxK .65s linear infinite;animation:user-investments-dashboard_spin__1BaxK .65s linear infinite}.user-investments-dashboard_loadingPage__1NdTe{min-height:65vh;display:grid;place-items:center;color:#6f7590;font-family:Jura,"Segoe UI",system-ui,sans-serif;font-family:var(--mf-font)}.user-investments-dashboard_spinner__1zCys{width:34px;height:34px;margin:0 auto 12px;border:3px solid #e5e6f2;border-top-color:#4f46e5;border-radius:50%;-webkit-animation:user-investments-dashboard_spin__1BaxK .8s linear infinite;animation:user-investments-dashboard_spin__1BaxK .8s linear infinite}@-webkit-keyframes user-investments-dashboard_spin__1BaxK{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes user-investments-dashboard_spin__1BaxK{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:1000px){.user-investments-dashboard_actionGrid__3tunB,.user-investments-dashboard_metricGrid__wpOpt{grid-template-columns:repeat(2,minmax(0,1fr))}.user-investments-dashboard_hero__3gald{grid-template-columns:1fr}.user-investments-dashboard_heroAside__1Qcpx{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row;flex-direction:row}}@media (max-width:620px){.user-investments-dashboard_page__3op8h{padding:18px 12px 40px}.user-investments-dashboard_hero__3gald{padding:24px 20px;border-radius:17px}.user-investments-dashboard_actionGrid__3tunB,.user-investments-dashboard_metricGrid__wpOpt{grid-template-columns:1fr}.user-investments-dashboard_kycBanner__1Ws2j{-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;flex-direction:column}.user-investments-dashboard_formRow__2fsjO{grid-template-columns:1fr}.user-investments-dashboard_panel__1sI4s{padding:14px}.user-investments-dashboard_identity__1nKGP{grid-gap:7px;gap:7px}.user-investments-dashboard_heroAside__1Qcpx,.user-investments-dashboard_identity__1nKGP{-webkit-flex-direction:column;flex-direction:column}.user-investments-dashboard_topbar__1iqh-{-webkit-align-items:flex-start;align-items:flex-start}}:root{--mf-font:Jura,"Segoe UI",system-ui,sans-serif;--pl-bg:#f6f7fb;--pl-surface:#fff;--pl-line:#e5e7f0;--pl-line-soft:#eff0f6;--pl-ink:#20264a;--pl-ink-2:#4e556d;--pl-ink-3:#858b9d;--pl-brand:#4f46e5;--pl-brand-deep:#312e81;--pl-brand-soft:#eeefff;--pl-brand-line:#dcddff;--pl-teal:#0e9f9c;--pl-good:#07845d;--pl-good-bg:#e8f8f1;--pl-good-line:#c4ecdb;--pl-warn:#9a6700;--pl-warn-bg:#fff7dd;--pl-warn-line:#f6e3ac;--pl-bad:#b42318;--pl-bad-bg:#fff0ef;--pl-bad-line:#ffd4d1}.portfolio-planner_page__2FiKL,.portfolio-planner_page__2FiKL button,.portfolio-planner_page__2FiKL input,.portfolio-planner_page__2FiKL select,.portfolio-planner_page__2FiKL textarea,.portfolio-planner_selectPopup__AP07G,.portfolio-planner_selectPopup__AP07G button{font-family:Jura,"Segoe UI",system-ui,sans-serif;font-family:var(--mf-font)}.portfolio-planner_page__2FiKL{min-height:calc(100vh - 64px);padding:26px clamp(14px,3vw,46px) 60px;color:#20264a;color:var(--pl-ink);background:radial-gradient(circle at 92% -12%,rgba(99,102,241,.13),transparent 34%),radial-gradient(circle at 3% 22%,rgba(14,165,164,.08),transparent 26%),#f6f7fb;background:radial-gradient(circle at 92% -12%,rgba(99,102,241,.13),transparent 34%),radial-gradient(circle at 3% 22%,rgba(14,165,164,.08),transparent 26%),var(--pl-bg)}.portfolio-planner_shell__3fPWu{max-width:1560px;margin:0 auto}.portfolio-planner_topbar__28qBh{-webkit-justify-content:space-between;justify-content:space-between;grid-gap:14px;gap:14px;margin-bottom:16px}.portfolio-planner_topbar__28qBh,.portfolio-planner_topbarActions__2wqty{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_topbarActions__2wqty{grid-gap:10px;gap:10px}.portfolio-planner_adminBadge__17cs7{color:#4f46e5;color:var(--pl-brand);background:#eeefff;background:var(--pl-brand-soft);border:1px solid #dcddff;border:1px solid var(--pl-brand-line);border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800;letter-spacing:.03em}.portfolio-planner_hero__3m7xZ{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;-webkit-align-items:center;align-items:center;border-radius:22px;padding:28px 32px;background:linear-gradient(125deg,#242052,#38328a 53%,#4f46e5);color:#fff;box-shadow:0 18px 50px rgba(44,39,105,.2)}.portfolio-planner_hero__3m7xZ:after{content:"";position:absolute;width:320px;height:320px;border:54px solid hsla(0,0%,100%,.06);border-radius:50%;right:-80px;top:-150px}.portfolio-planner_heroAside__3uSh0,.portfolio-planner_heroContent__3YYBR{position:relative;z-index:1}.portfolio-planner_eyebrow__2hhEk{margin:0 0 8px;color:#c8c8ff;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.portfolio-planner_hero__3m7xZ h1{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:700;letter-spacing:-.02em;line-height:1.14}.portfolio-planner_identity__3qt8Z{display:-webkit-flex;display:flex;grid-gap:15px;gap:15px;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:13px;color:#dfe0ff;font-size:13px}.portfolio-planner_heroAside__3uSh0{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;grid-gap:9px;gap:9px}.portfolio-planner_heroState__20KMa{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.portfolio-planner_ready__3kz56{background:rgba(16,185,129,.18);color:#a7f3d0;border:1px solid rgba(167,243,208,.28)}.portfolio-planner_pending__72gwB{background:rgba(251,191,36,.14);color:#fde68a;border:1px solid rgba(253,230,138,.25)}.portfolio-planner_ghost__2DKtq,.portfolio-planner_primary__34V2f,.portfolio-planner_subtle__3bV5U{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:8px;gap:8px;border-radius:10px;padding:10px 15px;font-family:inherit;font-size:13px;font-weight:800;cursor:pointer;transition:box-shadow .15s ease,background .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,-webkit-transform .15s ease}.portfolio-planner_primary__34V2f{border:0;color:#fff;background:#4f46e5;background:var(--pl-brand);box-shadow:0 8px 22px rgba(79,70,229,.24)}.portfolio-planner_primary__34V2f:hover:enabled{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.portfolio-planner_ghost__2DKtq{border:1px solid #e5e7f0;border:1px solid var(--pl-line);background:hsla(0,0%,100%,.85);color:#4e556d;color:var(--pl-ink-2)}.portfolio-planner_ghost__2DKtq:hover:enabled{border-color:#c9c8fa;color:#4f46e5;color:var(--pl-brand)}.portfolio-planner_subtle__3bV5U{border:1px solid #dcddff;border:1px solid var(--pl-brand-line);background:#eeefff;background:var(--pl-brand-soft);color:#312e81;color:var(--pl-brand-deep)}.portfolio-planner_ghost__2DKtq:disabled,.portfolio-planner_primary__34V2f:disabled,.portfolio-planner_subtle__3bV5U:disabled{opacity:.55;cursor:not-allowed;-webkit-transform:none;transform:none;box-shadow:none}.portfolio-planner_ghost__2DKtq[aria-busy=true],.portfolio-planner_primary__34V2f[aria-busy=true],.portfolio-planner_subtle__3bV5U[aria-busy=true]{cursor:wait}.portfolio-planner_heroButton__14Ofn{border:0;color:#312e81;color:var(--pl-brand-deep);background:#fff;box-shadow:0 8px 24px rgba(15,23,42,.2)}.portfolio-planner_inlineSpinner__3aW9i{width:14px;height:14px;-webkit-flex:0 0 14px;flex:0 0 14px;display:inline-block;box-sizing:border-box;border:2px solid;border-right:2px solid transparent;border-radius:50%;-webkit-animation:portfolio-planner_plspin__3VkpE .65s linear infinite;animation:portfolio-planner_plspin__3VkpE .65s linear infinite}.portfolio-planner_spinnerLarge__18OXO{width:32px;height:32px;margin:0 auto 12px;border:3px solid #e5e6f2;border-top:3px solid var(--pl-brand);border-radius:50%;-webkit-animation:portfolio-planner_plspin__3VkpE .8s linear infinite;animation:portfolio-planner_plspin__3VkpE .8s linear infinite}@-webkit-keyframes portfolio-planner_plspin__3VkpE{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes portfolio-planner_plspin__3VkpE{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.portfolio-planner_progressTrack__kx3mW{display:block;height:4px;border-radius:999px;background:#eff0f6;background:var(--pl-line-soft);overflow:hidden}.portfolio-planner_progressIndeterminate__2wCwl{display:block;height:100%;width:38%;border-radius:999px;background:linear-gradient(90deg,#4f46e5,#7c3aed);background:linear-gradient(90deg,var(--pl-brand),#7c3aed);-webkit-animation:portfolio-planner_plslide__35Qe3 1.15s ease-in-out infinite;animation:portfolio-planner_plslide__35Qe3 1.15s ease-in-out infinite}@-webkit-keyframes portfolio-planner_plslide__35Qe3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(300%);transform:translateX(300%)}}@keyframes portfolio-planner_plslide__35Qe3{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(300%);transform:translateX(300%)}}.portfolio-planner_notice__oBjXM,.portfolio-planner_noticeBad__iGNQo,.portfolio-planner_noticeWarn__1feEO{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:9px;gap:9px;margin-top:14px;border-radius:11px;padding:11px 13px;font-size:12.5px;line-height:1.5;color:#3c4380;background:#eeefff;background:var(--pl-brand-soft);border:1px solid #dcddff;border:1px solid var(--pl-brand-line)}.portfolio-planner_noticeWarn__1feEO{color:#9a6700;color:var(--pl-warn);background:#fff7dd;background:var(--pl-warn-bg);border-color:#f6e3ac;border-color:var(--pl-warn-line)}.portfolio-planner_noticeBad__iGNQo{color:#b42318;color:var(--pl-bad);background:#fff0ef;background:var(--pl-bad-bg);border-color:#ffd4d1;border-color:var(--pl-bad-line)}.portfolio-planner_noticeActions__1lHxX{display:-webkit-flex;display:flex;grid-gap:8px;gap:8px;margin-top:9px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_contentCard__32Tyf{overflow:hidden;background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:18px;box-shadow:0 12px 35px rgba(31,35,70,.055);margin-top:18px}.portfolio-planner_tabs__2YTNE{display:-webkit-flex;display:flex;grid-gap:3px;gap:3px;padding:8px 10px 0;border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft);overflow-x:auto}.portfolio-planner_tab__2p00M{white-space:nowrap;border:0;background:transparent;color:#747b91;padding:12px 15px;font-family:inherit;font-size:13px;font-weight:750;cursor:pointer;border-bottom:2px solid transparent}.portfolio-planner_tab__2p00M:disabled{opacity:.45;cursor:not-allowed}.portfolio-planner_activeTab__3ChXe{color:#4f46e5;color:var(--pl-brand);border-bottom-color:#4f46e5;border-bottom-color:var(--pl-brand)}.portfolio-planner_panel__OwdS1{padding:20px}.portfolio-planner_metricGrid__jblDX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.portfolio-planner_metricCard__2shH3{background:hsla(0,0%,100%,.92);border:1px solid #e8e9f2;border-radius:16px;padding:18px;box-shadow:0 8px 30px rgba(31,35,70,.045)}.portfolio-planner_metricTop__2sLe5{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;color:#70778e;font-size:12px;font-weight:700}.portfolio-planner_metricIcon__24Cid{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;color:#4f46e5;color:var(--pl-brand);background:#eeefff;background:var(--pl-brand-soft)}.portfolio-planner_metricValue__1qeiP{margin-top:11px;font-size:23px;font-weight:700;letter-spacing:-.02em;color:#20264a;color:var(--pl-ink);word-break:break-word}.portfolio-planner_metricHint__29awr{margin-top:5px;font-size:11px;color:#858b9d;color:var(--pl-ink-3)}.portfolio-planner_positive__3lKcV{color:#07845d;color:var(--pl-good)}.portfolio-planner_negative__2ZYOI{color:#cf3b32}.portfolio-planner_empty__3Z8BS{padding:46px 20px;text-align:center;color:#858b9d;color:var(--pl-ink-3);font-size:13px}.portfolio-planner_emptyIcon__2onNw{width:52px;height:52px;margin:0 auto 12px;border-radius:16px;display:grid;place-items:center;background:#f0f1fa;color:#6964d8}.portfolio-planner_sectionHeader__3LikU{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:16px;gap:16px;margin-bottom:14px}.portfolio-planner_sectionHeader__3LikU h2{margin:0;font-size:17px;font-weight:700}.portfolio-planner_sectionHeader__3LikU p{margin:4px 0 0;color:#858b9d;color:var(--pl-ink-3);font-size:12px}.portfolio-planner_pickerCard__folbL{max-width:940px;margin:10px auto 0;background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:20px;padding:26px;box-shadow:0 14px 40px rgba(31,35,70,.06)}.portfolio-planner_pickerCard__folbL .portfolio-planner_adminBadge__17cs7{display:-webkit-inline-flex;display:inline-flex;margin-bottom:14px}.portfolio-planner_pickerCard__folbL h2{margin:0 0 6px;font-size:20px;font-weight:700}.portfolio-planner_pickerCard__folbL>p{margin:0 0 18px;color:#858b9d;color:var(--pl-ink-3);font-size:13px}.portfolio-planner_searchWrap__1tQpV{position:relative}.portfolio-planner_searchIcon__1Cki-{position:absolute;left:12px;top:11px;color:#8b91a3;font-size:19px}.portfolio-planner_searchInput__2Tqbv{width:100%;box-sizing:border-box;border:1px solid #dfe1ec;background:#fbfbfd;color:#303650;border-radius:10px;padding:11px 12px 11px 38px;font-family:inherit;font-size:13px;font-weight:600;outline:none}.portfolio-planner_searchInput__2Tqbv:focus{border-color:#716be4;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.portfolio-planner_pickerFilters__1KohP{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:14px;gap:14px;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:12px 0 6px;color:#858b9d;color:var(--pl-ink-3);font-size:12px}.portfolio-planner_pickerFilters__1KohP label{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:7px;gap:7px;cursor:pointer}.portfolio-planner_userList__1H3fI{margin-top:12px;max-height:430px;overflow-y:auto;border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:13px}.portfolio-planner_userRow__O8Eas{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:14px;gap:14px;text-align:left;border:0;border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft);background:#fff;padding:13px 15px;cursor:pointer;font-family:inherit}.portfolio-planner_userRow__O8Eas:last-child{border-bottom:0}.portfolio-planner_userRow__O8Eas:hover,.portfolio-planner_userRowActive__1eVH5{background:#f4f4ff}.portfolio-planner_userRow__O8Eas strong{display:block;color:#363c58;font-size:13px;font-weight:700}.portfolio-planner_userRow__O8Eas small{display:block;color:#858b9d;color:var(--pl-ink-3);font-size:11px;margin-top:2px}.portfolio-planner_userTags__VkFXB{display:-webkit-flex;display:flex;grid-gap:6px;gap:6px;-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-end;justify-content:flex-end}.portfolio-planner_tagGood__26Qv7{color:#07845d;color:var(--pl-good);background:#e8f8f1;background:var(--pl-good-bg);border:1px solid #c4ecdb;border:1px solid var(--pl-good-line);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800}.portfolio-planner_tagWarn__2QIra{color:#9a6700;color:var(--pl-warn);background:#fff7dd;background:var(--pl-warn-bg);border:1px solid #f6e3ac;border:1px solid var(--pl-warn-line);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800}.portfolio-planner_tagNeutral__23PCZ{color:#4e556d;color:var(--pl-ink-2);background:#f2f3f8;border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:999px;padding:4px 9px;font-size:10px;font-weight:800}.portfolio-planner_pickerFoot__1f5QP{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;grid-gap:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px}.portfolio-planner_layout__1mOJN{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:20px;gap:20px;-webkit-align-items:start;align-items:start}.portfolio-planner_formColumn__3FX2q{display:grid;grid-gap:16px;gap:16px;min-width:0}.portfolio-planner_card__397TF{background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:17px;overflow:hidden;box-shadow:0 8px 26px rgba(31,35,70,.045)}.portfolio-planner_cardHead__EHVMR{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:11px;gap:11px;padding:15px 19px;background:linear-gradient(90deg,#f4f5ff,#fafaff);border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft)}.portfolio-planner_cardIndex__2q7TB{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:#4f46e5;background:var(--pl-brand);color:#fff;font-size:12px;font-weight:800}.portfolio-planner_cardTitle__3rhLj{margin:0;font-size:15px;font-weight:700;color:#20264a;color:var(--pl-ink)}.portfolio-planner_cardBody__3bXc_{padding:18px 19px 20px}.portfolio-planner_sectionNote__38EBH{margin:0 0 15px;color:#858b9d;color:var(--pl-ink-3);font-size:12.5px;line-height:1.55}.portfolio-planner_subHead__Fumar{margin:20px 0 12px;color:#4e556d;color:var(--pl-ink-2);font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-planner_grid__27B8K{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.portfolio-planner_grid__27B8K,.portfolio-planner_rowStack__iwL6I{display:grid;grid-gap:13px;gap:13px}.portfolio-planner_emptyNote__2is9l{margin:0;color:#858b9d;color:var(--pl-ink-3);font-size:12.5px}.portfolio-planner_inlineNote__2pkAS{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:8px;gap:8px;margin:14px 0 0;color:#3c4380;background:#eeefff;background:var(--pl-brand-soft);border:1px solid #dcddff;border:1px solid var(--pl-brand-line);border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.5}.portfolio-planner_addButton__2GgoY{margin-top:13px;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:7px;gap:7px;border:1px dashed #c6c7ee;background:#fbfbff;color:#4f46e5;color:var(--pl-brand);border-radius:10px;padding:9px 14px;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.portfolio-planner_addButton__2GgoY:hover{background:#eeefff;background:var(--pl-brand-soft)}.portfolio-planner_field__1H9QC{display:block;min-width:0}.portfolio-planner_fieldLabel__pVEkL{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:7px;gap:7px;color:#626980;font-size:11px;font-weight:800;margin-bottom:6px}.portfolio-planner_fieldTag__169WD{font-style:normal;color:#4f46e5;color:var(--pl-brand);background:#eeefff;background:var(--pl-brand-soft);border-radius:999px;padding:2px 7px;font-size:9px;letter-spacing:.04em;text-transform:uppercase}.portfolio-planner_fieldHint__1m3b5{display:block;margin-top:5px;color:#858b9d;color:var(--pl-ink-3);font-size:10.5px;line-height:1.45}.portfolio-planner_field__1H9QC input,.portfolio-planner_moneyWrap__2oUu4 input{width:100%;box-sizing:border-box;border:1px solid #dfe1ec;background:#fbfbfd;color:#303650;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;outline:none}.portfolio-planner_field__1H9QC input:focus,.portfolio-planner_moneyWrap__2oUu4 input:focus{border-color:#716be4;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.portfolio-planner_moneyWrap__2oUu4{position:relative}.portfolio-planner_moneyPrefix__1ejKD{position:absolute;left:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#8b91a3;font-style:normal;font-size:13px;font-weight:700}.portfolio-planner_moneyWrap__2oUu4 input{padding-left:26px}.portfolio-planner_suffixWrap__3OUM7{position:relative}.portfolio-planner_fieldSuffix__2sRk3{position:absolute;right:11px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#9aa0b2;font-style:normal;font-size:11px;font-weight:700}.portfolio-planner_suffixWrap__3OUM7 input{padding-right:34px}.portfolio-planner_choiceWide__1gjcn{grid-column:1/-1}.portfolio-planner_choiceGrid__2tLO_{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:9px;gap:9px}.portfolio-planner_choice__3cN76{text-align:left;border:1px solid #e5e7f0;border:1px solid var(--pl-line);background:#fff;border-radius:12px;padding:11px 13px;color:#3b4260;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.portfolio-planner_choice__3cN76:hover{border-color:#c9c8fa}.portfolio-planner_choiceActive__sKgVr{border-color:#4f46e5;border-color:var(--pl-brand);background:#eeefff;background:var(--pl-brand-soft);color:#312e81;color:var(--pl-brand-deep);box-shadow:0 0 0 3px rgba(79,70,229,.09)}.portfolio-planner_choiceDetail__2_kZZ{display:block;margin-top:4px;color:#858b9d;color:var(--pl-ink-3);font-size:10.5px;font-weight:600;line-height:1.45}.portfolio-planner_toggleWrap__2gsC-{grid-column:span 1;align-self:end}.portfolio-planner_toggleLine__BdICf{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px}.portfolio-planner_toggle__2jGgA{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:9px;gap:9px;border:1px solid #e5e7f0;border:1px solid var(--pl-line);background:#fff;border-radius:11px;padding:11px 12px;color:#3b4260;font-size:12.5px;font-weight:750;cursor:pointer;width:100%;box-sizing:border-box}.portfolio-planner_toggle__2jGgA input{width:16px;height:16px;accent-color:#4f46e5;accent-color:var(--pl-brand);cursor:pointer}.portfolio-planner_toggleDisabled__1yKvM{opacity:.55;cursor:not-allowed}.portfolio-planner_badgeRow__3EHXQ{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:7px;gap:7px;margin-top:13px}.portfolio-planner_badge__3W8kq{border:1px solid #e5e7f0;border:1px solid var(--pl-line);background:#f8f9fc;color:#4e556d;color:var(--pl-ink-2);border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700}.portfolio-planner_badgeGood__2Vr4a{color:#07845d;color:var(--pl-good);background:#e8f8f1;background:var(--pl-good-bg);border-color:#c4ecdb;border-color:var(--pl-good-line)}.portfolio-planner_badgeWarn__1oQw4{color:#9a6700;color:var(--pl-warn);background:#fff7dd;background:var(--pl-warn-bg);border-color:#f6e3ac;border-color:var(--pl-warn-line)}.portfolio-planner_badgeAccent__1ukpI{color:#312e81;color:var(--pl-brand-deep);background:#eeefff;background:var(--pl-brand-soft);border-color:#dcddff;border-color:var(--pl-brand-line)}.portfolio-planner_rowCard__1rDrt{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:14px;padding:15px;background:#fcfcff}.portfolio-planner_rowHead__30kjJ{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:13px}.portfolio-planner_rowTitle__2GcjT{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:9px;gap:9px;color:#20264a;color:var(--pl-ink);font-size:13.5px;font-weight:700}.portfolio-planner_rowIndex__2e0DR{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:#e9eaff;color:#312e81;color:var(--pl-brand-deep);font-style:normal;font-size:11px;font-weight:800}.portfolio-planner_rowRemove__3KmoT{display:-webkit-inline-flex;display:inline-flex;grid-gap:5px;gap:5px;border:1px solid #ffd4d1;border:1px solid var(--pl-bad-line);background:#fff0ef;background:var(--pl-bad-bg);color:#b42318;color:var(--pl-bad);border-radius:8px;padding:5px 9px;font-size:10.5px;font-weight:800}.portfolio-planner_rowRemove__3KmoT,.portfolio-planner_selectTrigger__3JXzK{-webkit-align-items:center;align-items:center;font-family:inherit;cursor:pointer}.portfolio-planner_selectTrigger__3JXzK{width:100%;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:8px;gap:8px;box-sizing:border-box;border:1px solid #dfe1ec;background:#fbfbfd;color:#303650;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600;text-align:left}.portfolio-planner_selectTrigger__3JXzK:hover{border-color:#c9c8fa}.portfolio-planner_selectTriggerOpen__3Yjm_{border-color:#716be4;box-shadow:0 0 0 3px rgba(79,70,229,.1)}.portfolio-planner_selectValue__1-QXX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-planner_selectChevron__1w2vr{-webkit-flex:0 0 auto;flex:0 0 auto;color:#8b91a3;font-size:18px}.portfolio-planner_selectPopup__AP07G{position:fixed;z-index:1400;max-height:268px;overflow-y:auto;background:#fff;border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:12px;box-shadow:0 18px 44px rgba(31,35,70,.16)}.portfolio-planner_selectList__23GX2{list-style:none;margin:0;padding:5px}.portfolio-planner_selectOption__2v6Ku{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:8px;gap:8px;border:0;background:transparent;border-radius:8px;padding:9px 10px;color:#3b4260;font-family:inherit;font-size:12.5px;font-weight:700;text-align:left;cursor:pointer}.portfolio-planner_selectOptionActive__1mCAc{background:#f2f2ff}.portfolio-planner_selectOptionSelected__3Y9NX{color:#312e81;color:var(--pl-brand-deep)}.portfolio-planner_rail__3rG0W{position:-webkit-sticky;position:sticky;top:78px;background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:17px;overflow:hidden;box-shadow:0 10px 30px rgba(31,35,70,.06)}.portfolio-planner_railHead__3jzT2{padding:13px 17px;background:linear-gradient(120deg,#242052,#4f46e5);color:#fff;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.portfolio-planner_railList__16yKF{display:grid}.portfolio-planner_railItem__1zesk{padding:13px 17px;border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft)}.portfolio-planner_railLabel__3BYwS{display:block;color:#858b9d;color:var(--pl-ink-3);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.portfolio-planner_railValue__23v4z{display:block;margin-top:4px;color:#20264a;color:var(--pl-ink);font-size:19px;font-weight:700;letter-spacing:-.015em;word-break:break-word}.portfolio-planner_railNote__oFlUM{display:block;margin-top:3px;color:#858b9d;color:var(--pl-ink-3);font-size:11px}.portfolio-planner_railFlagged__1SusL{background:#fff0ef;background:var(--pl-bad-bg)}.portfolio-planner_railFlagged__1SusL .portfolio-planner_railValue__23v4z{color:#b42318;color:var(--pl-bad)}.portfolio-planner_railFoot__2d1CW{padding:15px 17px 17px;display:grid;grid-gap:11px;gap:11px}.portfolio-planner_problems__HQZLi{margin:0;padding-left:17px;color:#9a6700;color:var(--pl-warn);font-size:11.5px;line-height:1.55}.portfolio-planner_generate__3GE-j{width:100%}.portfolio-planner_errorNote__lQCaP{margin:0;color:#b42318;color:var(--pl-bad);background:#fff0ef;background:var(--pl-bad-bg);border:1px solid #ffd4d1;border:1px solid var(--pl-bad-line);border-radius:9px;padding:9px 11px;font-size:11.5px;line-height:1.5}.portfolio-planner_skeleton__3HhuS{display:grid;grid-gap:16px;gap:16px}.portfolio-planner_skeletonCard__2oUHm{height:168px;border-radius:17px;background:linear-gradient(100deg,#f1f2f8 30%,#f8f9fd 50%,#f1f2f8 70%);background-size:260% 100%;-webkit-animation:portfolio-planner_plshimmer__2XCIV 1.35s ease-in-out infinite;animation:portfolio-planner_plshimmer__2XCIV 1.35s ease-in-out infinite}@-webkit-keyframes portfolio-planner_plshimmer__2XCIV{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes portfolio-planner_plshimmer__2XCIV{0%{background-position:130% 0}to{background-position:-30% 0}}.portfolio-planner_gate__2meXe{display:grid;place-items:center;padding:46px 18px}.portfolio-planner_gateInner__1pnM_{max-width:520px;text-align:center;background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:18px;padding:30px}.portfolio-planner_gateInner__1pnM_ h3{margin:0 0 8px;font-size:18px;font-weight:700}.portfolio-planner_gateInner__1pnM_ p{margin:0 0 18px;color:#858b9d;color:var(--pl-ink-3);font-size:13px;line-height:1.6}.portfolio-planner_gateActions__1ZCKc{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;grid-gap:9px;gap:9px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_report__2H7F1{display:grid;grid-gap:18px;gap:18px}.portfolio-planner_head__Tm7xp{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:18px;gap:18px;-webkit-flex-wrap:wrap;flex-wrap:wrap;background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:17px;padding:20px 22px}.portfolio-planner_headCopy__3ZO9d{min-width:0}.portfolio-planner_kicker__3pk4G{display:block;color:#4f46e5;color:var(--pl-brand);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.portfolio-planner_head__Tm7xp h3{margin:6px 0 0;font-size:22px;font-weight:700;letter-spacing:-.02em}.portfolio-planner_standfirst__31BTO{margin:8px 0 0;max-width:66ch;color:#4e556d;color:var(--pl-ink-2);font-size:13px;line-height:1.6}.portfolio-planner_meta__2KP1x{grid-gap:14px;gap:14px;margin-top:10px;color:#858b9d;color:var(--pl-ink-3);font-size:11.5px;font-weight:700}.portfolio-planner_headActions__3RIWI,.portfolio-planner_meta__2KP1x{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_headActions__3RIWI{grid-gap:8px;gap:8px}.portfolio-planner_coverFacts__JFckI{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px}.portfolio-planner_coverFacts__JFckI>div{background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:14px;padding:14px 16px}.portfolio-planner_coverFacts__JFckI span{display:block;color:#858b9d;color:var(--pl-ink-3);font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.portfolio-planner_coverFacts__JFckI b{display:block;margin-top:5px;color:#20264a;color:var(--pl-ink);font-size:17px;font-weight:700;word-break:break-word}.portfolio-planner_section__7QI5u{background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:17px;padding:20px 22px;display:grid;grid-gap:15px;gap:15px;box-shadow:0 8px 26px rgba(31,35,70,.04)}.portfolio-planner_band__g9LiD{border-left:3px solid #4f46e5;border-left:3px solid var(--pl-brand);padding-left:13px}.portfolio-planner_bandLabel__2ExkX{display:block;color:#858b9d;color:var(--pl-ink-3);font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.portfolio-planner_bandTitle__2Y5jE{margin:5px 0 0;font-size:17px;font-weight:700;letter-spacing:-.01em}.portfolio-planner_partOpener__1r5aw{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;grid-gap:10px;gap:10px;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-radius:12px;background:#eeefff;background:var(--pl-brand-soft);border:1px solid #dcddff;border:1px solid var(--pl-brand-line);padding:11px 14px}.portfolio-planner_partOpener__1r5aw span{color:#4f46e5;color:var(--pl-brand);font-size:10.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.portfolio-planner_partOpener__1r5aw b{color:#312e81;color:var(--pl-brand-deep);font-size:15px;font-weight:700}.portfolio-planner_lede__raLi4{margin:0;color:#4e556d;color:var(--pl-ink-2);font-size:13.5px;line-height:1.65;max-width:78ch}.portfolio-planner_disclaimer__1znRi{margin:0;color:#858b9d;color:var(--pl-ink-3);font-size:11.5px;line-height:1.6}.portfolio-planner_footNote__1MsOJ{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:9px;gap:9px;margin:0;color:#9a6700;color:var(--pl-warn);background:#fff7dd;background:var(--pl-warn-bg);border:1px solid #f6e3ac;border:1px solid var(--pl-warn-line);border-radius:12px;padding:12px 14px;font-size:12.5px;line-height:1.55}.portfolio-planner_strip__2a5eY{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));grid-gap:11px;gap:11px}.portfolio-planner_stripCompact__2YlXw{grid-template-columns:repeat(auto-fit,minmax(135px,1fr))}.portfolio-planner_stripTile__hnyqp{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:13px;padding:13px 15px;background:#fbfbfe}.portfolio-planner_stripTile__hnyqp span{display:block;color:#858b9d;color:var(--pl-ink-3);font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.portfolio-planner_stripTile__hnyqp b{display:block;margin-top:5px;color:#20264a;color:var(--pl-ink);font-size:16px;font-weight:700;word-break:break-word}.portfolio-planner_stripTile__hnyqp i{display:block;margin-top:4px;color:#858b9d;color:var(--pl-ink-3);font-style:normal;font-size:10.5px;line-height:1.45}.portfolio-planner_stripTileFlagged__3JWHo{background:#fff0ef;background:var(--pl-bad-bg);border-color:#ffd4d1;border-color:var(--pl-bad-line)}.portfolio-planner_stripTileFlagged__3JWHo b{color:#b42318;color:var(--pl-bad)}.portfolio-planner_factList__AnIFe{margin:0;display:grid;grid-gap:0;gap:0;border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:13px;overflow:hidden}.portfolio-planner_factList__AnIFe>div{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:14px;gap:14px;padding:11px 15px;border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft)}.portfolio-planner_factList__AnIFe>div:last-child{border-bottom:0}.portfolio-planner_factList__AnIFe dt{color:#858b9d;color:var(--pl-ink-3);font-size:12px;font-weight:700;margin:0}.portfolio-planner_factList__AnIFe dd{margin:0;color:#20264a;color:var(--pl-ink);font-size:13px;font-weight:700;text-align:right;word-break:break-word}.portfolio-planner_factRowLast__3PDYt{background:#eeefff;background:var(--pl-brand-soft)}.portfolio-planner_factRowLast__3PDYt dd{color:#312e81;color:var(--pl-brand-deep);font-size:15px}.portfolio-planner_ledger__3WtNX{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:13px;overflow:hidden}.portfolio-planner_ledgerCaption__1L0Og{-webkit-align-items:center;align-items:center;grid-gap:7px;gap:7px;background:#f8f8fc;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-planner_ledger__3WtNX>div,.portfolio-planner_ledgerCaption__1L0Og{display:-webkit-flex;display:flex;padding:10px 15px;color:#4e556d;color:var(--pl-ink-2);border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft)}.portfolio-planner_ledger__3WtNX>div{-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:14px;gap:14px;font-size:12.5px}.portfolio-planner_ledger__3WtNX>div:last-child{border-bottom:0}.portfolio-planner_ledger__3WtNX i{display:block;color:#858b9d;color:var(--pl-ink-3);font-style:normal;font-size:10.5px;margin-top:2px}.portfolio-planner_ledger__3WtNX b{color:#20264a;color:var(--pl-ink);font-weight:700;white-space:nowrap}.portfolio-planner_ledgerTotal__1xvI-{background:#f7f7fd;border-top:1px solid #e5e7f0;border-top:1px solid var(--pl-line)}.portfolio-planner_ledgerTotal__1xvI- b{font-size:15px}.portfolio-planner_tableWrap__1PA53{overflow-x:auto;border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:13px}.portfolio-planner_table__DtFk5{width:100%;border-collapse:collapse;min-width:560px}.portfolio-planner_table__DtFk5 caption{caption-side:top;padding:10px 14px;background:#f8f8fc;color:#4e556d;color:var(--pl-ink-2);font-size:11px;letter-spacing:.05em}.portfolio-planner_table__DtFk5 caption,.portfolio-planner_table__DtFk5 th{text-align:left;font-weight:800;text-transform:uppercase;border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft)}.portfolio-planner_table__DtFk5 th{padding:10px 12px;background:#fbfbfe;color:#777d92;font-size:10.5px;letter-spacing:.045em}.portfolio-planner_table__DtFk5 td{padding:11px 12px;border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft);font-size:12px;color:#4e556d;color:var(--pl-ink-2);vertical-align:top}.portfolio-planner_table__DtFk5 tr:last-child td{border-bottom:0}.portfolio-planner_tableFootnote__2aQKF{margin:9px 0 0;color:#858b9d;color:var(--pl-ink-3);font-size:11px;line-height:1.5}.portfolio-planner_numeric__3EVqb{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.portfolio-planner_strong__2PFke{color:#20264a;color:var(--pl-ink);font-weight:700}.portfolio-planner_formula__1vEyS,.portfolio-planner_subtle__3bV5U{color:#858b9d;color:var(--pl-ink-3)}.portfolio-planner_formula__1vEyS{display:block;margin-top:3px;font-style:normal;font-size:10.5px;line-height:1.45}.portfolio-planner_primeTag__37VtR{margin-left:6px;font-style:normal;color:#312e81;color:var(--pl-brand-deep);background:#eeefff;background:var(--pl-brand-soft);border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800;letter-spacing:.04em}.portfolio-planner_scoreBar__206yB{display:block;width:100%;max-width:62px;height:4px;margin:0 0 4px auto;border-radius:999px;background:#e5e7f0;background:var(--pl-line);overflow:hidden}.portfolio-planner_scoreBar__206yB>i{display:block;height:100%;border-radius:999px;background:#4f46e5;background:var(--pl-brand)}.portfolio-planner_pill__1MuKo{display:-webkit-inline-flex;display:inline-flex;border-radius:999px;padding:3px 9px;font-size:10.5px;font-weight:800}.portfolio-planner_pillEquity__1tx4v{color:#312e81;color:var(--pl-brand-deep);background:#eeefff;background:var(--pl-brand-soft)}.portfolio-planner_pillHybrid__3HpD5{color:#07845d;color:var(--pl-good);background:#e8f8f1;background:var(--pl-good-bg)}.portfolio-planner_pillDebt__3AJuO{color:#0b6c73;background:#e5f6f6}.portfolio-planner_facts__35j39{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:11px;gap:11px}.portfolio-planner_fact__1kvpF{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:12px;padding:12px 14px}.portfolio-planner_fact__1kvpF span{display:block;color:#858b9d;color:var(--pl-ink-3);font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.portfolio-planner_fact__1kvpF b{display:block;margin-top:4px;color:#20264a;color:var(--pl-ink);font-size:14px;font-weight:700}.portfolio-planner_callout__2aNWl{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:9px;gap:9px;margin:0;border-radius:12px;padding:11px 13px;font-size:12.5px;line-height:1.55;color:#3c4380;background:#eeefff;background:var(--pl-brand-soft);border:1px solid #dcddff;border:1px solid var(--pl-brand-line)}.portfolio-planner_calloutGood__2eGiW{color:#07845d;color:var(--pl-good);background:#e8f8f1;background:var(--pl-good-bg);border-color:#c4ecdb;border-color:var(--pl-good-line)}.portfolio-planner_calloutWarn__A2NSH{color:#9a6700;color:var(--pl-warn);background:#fff7dd;background:var(--pl-warn-bg);border-color:#f6e3ac;border-color:var(--pl-warn-line)}.portfolio-planner_calloutBad__3iZrh{color:#b42318;color:var(--pl-bad);background:#fff0ef;background:var(--pl-bad-bg);border-color:#ffd4d1;border-color:var(--pl-bad-line)}.portfolio-planner_blockStack__1Ofbw{display:grid;grid-gap:11px;gap:11px}.portfolio-planner_blockCallout__Cwqy3{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 10px;gap:4px 10px;border-radius:12px;padding:12px 14px;background:#eeefff;background:var(--pl-brand-soft);border:1px solid #dcddff;border:1px solid var(--pl-brand-line);color:#3c4380}.portfolio-planner_blockIcon__Pemja{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;color:currentColor}.portfolio-planner_blockTitle__w6wrP{grid-column:2;font-size:12.5px;font-weight:800}.portfolio-planner_blockBody__3q9gy{grid-column:2}.portfolio-planner_blockBody__3q9gy p{margin:0 0 6px;font-size:12.5px;line-height:1.6}.portfolio-planner_blockBody__3q9gy p:last-child{margin-bottom:0}.portfolio-planner_blockLead__14w71 p{margin:0 0 8px;color:#4e556d;color:var(--pl-ink-2);font-size:13.5px;line-height:1.65}.portfolio-planner_blockList__32IPq{margin:0;padding-left:18px;color:#4e556d;color:var(--pl-ink-2);font-size:12.5px;line-height:1.65}.portfolio-planner_blockNote__3PLWR p{margin:0 0 6px;color:#858b9d;color:var(--pl-ink-3);font-size:11.5px;line-height:1.55}.portfolio-planner_chartCard__u7L0a{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:14px;padding:15px;background:#fbfbfe}.portfolio-planner_chartTitle__1zDAh{display:block;margin-bottom:10px;color:#4e556d;color:var(--pl-ink-2);font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-planner_chartSvg__3oMVz{display:block;width:100%;height:100%;overflow:visible}.portfolio-planner_chartGrid__1qsNg{stroke:#e7e8f2;stroke-width:1}.portfolio-planner_chartAxisText__1mZJm{fill:#98a0b5;font-size:9.5px;font-weight:700}.portfolio-planner_chartLine__1kfJN{fill:none;stroke:#4f46e5;stroke:var(--pl-brand);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.portfolio-planner_chartDot__1qlXy{fill:#fff;stroke:#4f46e5;stroke:var(--pl-brand);stroke-width:1.8}.portfolio-planner_chartEmpty__qYbuu{color:#858b9d;color:var(--pl-ink-3);font-size:12px}.portfolio-planner_bondCard__2BnNs{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:14px;padding:15px;background:#fbfbfe;display:grid;grid-gap:12px;gap:12px}.portfolio-planner_bondCardHead__21deu{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_bondCardHead__21deu b{color:#20264a;color:var(--pl-ink);font-size:14px;font-weight:700}.portfolio-planner_bondCardHead__21deu span{color:#858b9d;color:var(--pl-ink-3);font-size:11.5px}.portfolio-planner_tracePart__3Fc0j{display:grid;grid-gap:9px;gap:9px}.portfolio-planner_gapBlock__PsSEX{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:13px;overflow:hidden}.portfolio-planner_gapBuilt__1jx-K{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:14px;gap:14px;padding:12px 15px;background:#eeefff;background:var(--pl-brand-soft)}.portfolio-planner_gapBuilt__1jx-K span{color:#312e81;color:var(--pl-brand-deep);font-size:12px;font-weight:700}.portfolio-planner_gapBuilt__1jx-K b{color:#312e81;color:var(--pl-brand-deep);font-size:16px;font-weight:700}.portfolio-planner_gapRows__RXqnt{display:grid}.portfolio-planner_gapHead__3Px5o{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.2fr);grid-gap:12px;gap:12px;padding:9px 15px;background:#f8f8fc;color:#858b9d;color:var(--pl-ink-3);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-planner_gapHeadShort__RvE77{text-align:right}.portfolio-planner_gapRow__2RDdq{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,.5fr);-webkit-align-items:center;align-items:center;grid-gap:12px;gap:12px;padding:10px 15px;border-top:1px solid #eff0f6;border-top:1px solid var(--pl-line-soft);font-size:12.5px;color:#4e556d;color:var(--pl-ink-2)}.portfolio-planner_gapRow__2RDdq>span i{display:block;color:#858b9d;color:var(--pl-ink-3);font-style:normal;font-size:10.5px}.portfolio-planner_gapRow__2RDdq>b{color:#20264a;color:var(--pl-ink);font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.portfolio-planner_gapBarCell__4DBY4{display:block}.portfolio-planner_gapBar__3_xK7{display:block;height:7px;border-radius:999px;background:linear-gradient(90deg,#f87171,#e11d48)}.portfolio-planner_gapShort__1XZG6{color:#b42318!important;color:var(--pl-bad)!important;text-align:right}.portfolio-planner_wrap__mV5jX{display:grid;grid-gap:16px;gap:16px}.portfolio-planner_ordersHead__-xRFn{background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:17px;padding:20px 22px}.portfolio-planner_ordersHead__-xRFn h3{margin:6px 0 0;font-size:20px;font-weight:700}.portfolio-planner_ordersHead__-xRFn p{margin:8px 0 0;max-width:74ch;color:#4e556d;color:var(--pl-ink-2);font-size:13px;line-height:1.6}.portfolio-planner_tally__12uFq{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:11px;gap:11px}.portfolio-planner_tally__12uFq>div{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:13px;padding:12px 14px;background:#fff;background:var(--pl-surface)}.portfolio-planner_tally__12uFq span{display:block;color:#858b9d;color:var(--pl-ink-3);font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.portfolio-planner_tally__12uFq b{display:block;margin-top:4px;color:#20264a;color:var(--pl-ink);font-size:20px;font-weight:700}.portfolio-planner_tallyWarn__3ZGJP{border-color:#f6e3ac;border-color:var(--pl-warn-line);background:#fff7dd;background:var(--pl-warn-bg)}.portfolio-planner_tallyWarn__3ZGJP b{color:#9a6700;color:var(--pl-warn)}.portfolio-planner_tallyBad__3MCKm{border-color:#ffd4d1;border-color:var(--pl-bad-line);background:#fff0ef;background:var(--pl-bad-bg)}.portfolio-planner_tallyBad__3MCKm b{color:#b42318;color:var(--pl-bad)}.portfolio-planner_group__2T375{background:#fff;background:var(--pl-surface);border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:17px;padding:17px 19px;display:grid;grid-gap:13px;gap:13px}.portfolio-planner_groupTitle__3TCFI{margin:0;color:#312e81;color:var(--pl-brand-deep);font-size:13px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.portfolio-planner_orderList__ChWCf{list-style:none;margin:0;padding:0;display:grid;grid-gap:13px;gap:13px}.portfolio-planner_orderCard__39f2K{border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:14px;padding:15px;background:#fcfcff;display:grid;grid-gap:12px;gap:12px}.portfolio-planner_orderCardOff__m0Gvh{opacity:.62}.portfolio-planner_orderCardPlaced__N5qAn{border-color:#c4ecdb;border-color:var(--pl-good-line);background:#e8f8f1;background:var(--pl-good-bg);opacity:1}.portfolio-planner_orderHead__1aoZk{-webkit-justify-content:space-between;justify-content:space-between;grid-gap:14px;gap:14px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_orderHead__1aoZk,.portfolio-planner_orderPick__qU1M5{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start}.portfolio-planner_orderPick__qU1M5{grid-gap:10px;gap:10px;cursor:pointer;min-width:0}.portfolio-planner_orderPick__qU1M5 input{margin-top:3px;width:16px;height:16px;accent-color:#4f46e5;accent-color:var(--pl-brand);cursor:pointer}.portfolio-planner_orderIdentity__3uicw{min-width:0}.portfolio-planner_orderName__4aMao{display:block;color:#20264a;color:var(--pl-ink);font-size:13.5px;font-weight:700}.portfolio-planner_orderMeta__3E13_{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;grid-gap:8px;gap:8px;margin-top:4px;color:#858b9d;color:var(--pl-ink-3);font-size:11px}.portfolio-planner_kind__2YX5g{font-style:normal;color:#312e81;color:var(--pl-brand-deep);background:#eeefff;background:var(--pl-brand-soft);border-radius:999px;padding:2px 8px;font-weight:800}.portfolio-planner_orderVerdict__3Xw3V{-webkit-flex-shrink:0;flex-shrink:0}.portfolio-planner_verdict__3_x-V{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;grid-gap:5px;gap:5px;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:800;letter-spacing:.03em;color:#4e556d;color:var(--pl-ink-2);background:#f2f3f8;border:1px solid #e5e7f0;border:1px solid var(--pl-line)}.portfolio-planner_verdictReady__1Al6k{color:#07845d;color:var(--pl-good);background:#e8f8f1;background:var(--pl-good-bg);border-color:#c4ecdb;border-color:var(--pl-good-line)}.portfolio-planner_verdictAdjusted__3YaIq{color:#9a6700;color:var(--pl-warn);background:#fff7dd;background:var(--pl-warn-bg);border-color:#f6e3ac;border-color:var(--pl-warn-line)}.portfolio-planner_verdictChoice__2edxX{color:#7c3aed;background:#f5f0ff;border-color:#e3d7ff}.portfolio-planner_verdictBlocked__zo9gx{color:#b42318;color:var(--pl-bad);background:#fff0ef;background:var(--pl-bad-bg);border-color:#ffd4d1;border-color:var(--pl-bad-line)}.portfolio-planner_orderChecking__2kJZP{margin:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;color:#858b9d;color:var(--pl-ink-3);font-size:12px}.portfolio-planner_compareWrap__SKQzi{overflow-x:auto;border:1px solid #e5e7f0;border:1px solid var(--pl-line);border-radius:12px;background:#fff}.portfolio-planner_compare__3H2V1{width:100%;border-collapse:collapse;min-width:620px}.portfolio-planner_compare__3H2V1 th{text-align:left;padding:9px 12px;background:#f8f8fc;color:#777d92;font-size:10px;font-weight:800;letter-spacing:.045em;text-transform:uppercase}.portfolio-planner_compare__3H2V1 td,.portfolio-planner_compare__3H2V1 th{border-bottom:1px solid #eff0f6;border-bottom:1px solid var(--pl-line-soft)}.portfolio-planner_compare__3H2V1 td{padding:10px 12px;font-size:12px;color:#4e556d;color:var(--pl-ink-2);vertical-align:middle}.portfolio-planner_compare__3H2V1 tr:last-child td{border-bottom:0}.portfolio-planner_compareLabel__YCdlu{color:#20264a;color:var(--pl-ink);font-weight:700}.portfolio-planner_compareAllowed__1eVRn{color:#858b9d;color:var(--pl-ink-3)}.portfolio-planner_comparePlacing__g2473{color:#20264a;color:var(--pl-ink);font-weight:700}.portfolio-planner_rowmatch__2JL_A td{background:transparent}.portfolio-planner_rowadjusted__2ndTe{background:#fffcf2}.portfolio-planner_rowchoice__165sC{background:#faf7ff}.portfolio-planner_rowblocked__3J7wi{background:#fff7f6}.portfolio-planner_rowabsent__2QbH0{color:#858b9d;color:var(--pl-ink-3)}.portfolio-planner_rowNote__jEuRc{display:-webkit-flex;display:flex;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:8px;gap:8px;margin:0;color:#4e556d;color:var(--pl-ink-2);font-size:11.5px;line-height:1.55}.portfolio-planner_rowNoteBad__1ge69{color:#b42318;color:var(--pl-bad)}.portfolio-planner_rowNoteChoice__2EfaQ{color:#6d28d9}.portfolio-planner_blocker__2134e{border:1px solid #ffd4d1;border:1px solid var(--pl-bad-line);background:#fff0ef;background:var(--pl-bad-bg);border-radius:12px;padding:11px 13px}.portfolio-planner_blockerHead__3HLr-{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;grid-gap:8px;gap:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#b42318;color:var(--pl-bad);font-size:12.5px}.portfolio-planner_blockerOwner__2MsNB{font-style:normal;color:#4e556d;color:var(--pl-ink-2);background:#fff;border:1px solid #ffd4d1;border:1px solid var(--pl-bad-line);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.portfolio-planner_blocker__2134e p{margin:6px 0 0;color:#4e556d;color:var(--pl-ink-2);font-size:11.5px;line-height:1.55}.portfolio-planner_orderActions__OI0L_{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:12px;gap:12px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_orderSpacer__Sb7eq{-webkit-flex:1 1;flex:1 1}.portfolio-planner_orderError__ojXaX{margin:0;-webkit-flex:1 1 260px;flex:1 1 260px;color:#b42318;color:var(--pl-bad);background:#fff0ef;background:var(--pl-bad-bg);border:1px solid #ffd4d1;border:1px solid var(--pl-bad-line);border-radius:9px;padding:9px 11px;font-size:11.5px;line-height:1.5}.portfolio-planner_orderProgress__G-VvL{margin:0;-webkit-flex:1 1 260px;flex:1 1 260px;display:grid;grid-gap:6px;gap:6px;color:#312e81;color:var(--pl-brand-deep);font-size:11.5px;font-weight:700}.portfolio-planner_orderPlacedNote__359Ol{margin:0;-webkit-flex:1 1 260px;flex:1 1 260px;color:#07845d;color:var(--pl-good);font-size:11.5px;line-height:1.5}.portfolio-planner_orderButtons__1Q_0K{display:-webkit-flex;display:flex;grid-gap:8px;gap:8px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_orderPlace__2eeUF{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;grid-gap:7px;gap:7px;border:0;color:#fff;background:#4f46e5;background:var(--pl-brand);border-radius:10px;padding:9px 14px;font-family:inherit;font-size:12.5px;font-weight:800;cursor:pointer}.portfolio-planner_orderPlace__2eeUF:disabled{opacity:.5;cursor:not-allowed}.portfolio-planner_orderPlace__2eeUF[aria-busy=true]{cursor:wait}.portfolio-planner_actions__2mTRS{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:10px;gap:10px;-webkit-flex-wrap:wrap;flex-wrap:wrap}.portfolio-planner_dayPicker__1o5yj{display:-webkit-inline-flex;display:inline-flex;min-width:116px}@media (max-width:1180px){.portfolio-planner_layout__1mOJN{grid-template-columns:1fr}.portfolio-planner_rail__3rG0W{position:static}.portfolio-planner_metricGrid__jblDX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.portfolio-planner_page__2FiKL{padding:16px 12px 44px}.portfolio-planner_hero__3m7xZ{grid-template-columns:1fr;padding:22px 18px;border-radius:17px}.portfolio-planner_heroAside__3uSh0{-webkit-align-items:flex-start;align-items:flex-start}.portfolio-planner_metricGrid__jblDX{grid-template-columns:1fr}.portfolio-planner_group__2T375,.portfolio-planner_head__Tm7xp,.portfolio-planner_ordersHead__-xRFn,.portfolio-planner_section__7QI5u{padding:16px 15px}.portfolio-planner_panel__OwdS1{padding:14px}.portfolio-planner_gapHead__3Px5o{display:none}.portfolio-planner_gapRow__2RDdq{grid-template-columns:1fr auto;grid-row-gap:5px;row-gap:5px}.portfolio-planner_gapBarCell__4DBY4{grid-column:1/-1}.portfolio-planner_actions__2mTRS,.portfolio-planner_headActions__3RIWI{width:100%}}
/*# sourceMappingURL=main.0b1aa317.chunk.css.map */