.retirementresultnew{max-width:1206px;border-radius:16px;background:var(--secondary-tone-light-2);position:relative;margin:0 auto;gap:16px;display:flex;padding:16px 64px;flex-direction:column}
.retirementresultnew__titleimg-wrap{display:flex}
.retirementresultnew__img{float:left;height:24px}
.retirementresultnew__img img{width:24px;height:24px;cursor:pointer}
.retirementresultnew__title{flex:1}
.retirementresultnew__title p,.retirementresultnew__title h1,.retirementresultnew__title h2,.retirementresultnew__title h3,.retirementresultnew__title h4,.retirementresultnew__title h5,.retirementresultnew__title h6{font-family:'Inter',sans-serif;font-weight:700;font-size:24px;line-height:100%;letter-spacing:-1%;text-align:center;padding-bottom:4px}
.retirementresultnew__drp-mainwrap{margin:0 auto}
.retirementresultnew__drpwrap{gap:16px;display:flex}
.retirementresulinvest .inp-wrapper__err{color:#d62049}
.retirementresulinvest.inp-wrapper--invalid .inp-wrapper__grp__field,.retirementresulinvest.inp-wrapper--invalid .inp-wrapper__grp__field:focus{box-shadow:unset;border:1px solid #d62049}
.retirementresultnew .inp-wrapper{margin:0;max-width:200px}
.retirementresultnew .inp-wrapper__grp__label{font-family:Inter;font-weight:600;font-style:normal;font-size:12px;line-height:100%;letter-spacing:-1%;color:#58595b;margin-bottom:8px}
.retirementresultnew .inp-wrapper__grp__field{cursor:pointer;font-weight:500;line-height:18px;padding:10px 16px;color:var(--black);font-size:.875rem;letter-spacing:-0.14px}
.retirementresultnew .inp-wrapper__grp__field_bging{background-image:unset;cursor:unset}
.retirementresultnew .inp-wrapper__rupee-field{position:relative;display:flex;align-items:center}
.retirementresultnew .inp-wrapper__rupee-field::before{content:'\20B9';position:absolute;left:16px;font-size:.875rem;font-weight:500;color:var(--black);pointer-events:none;z-index:1;margin-bottom:1px}
.retirementresultnew .inp-wrapper__rupee-field .inp-wrapper__grp__field{padding-left:23px;width:100%}
.inp-wrapper--dropdown:focus-within .inp-wrapper__grp__field_bging{background-image:unset;cursor:unset}
.premiersip-new-result .retirementresultnew .inputFieldset,.premiersip-new-result .retirementresultnew .inputFieldset:focus{background-image:unset;cursor:unset}
.retirementresultnew__drplist{display:block;cursor:pointer;font-weight:600;padding:8px 16px;line-height:20px;font-family:Inter;font-size:.875rem;font-family:'Inter';color:var(--grey-dark);letter-spacing:-0.14px;border-bottom:1px solid #f6f6f6}
.retirementresultnew__drplist:hover,.retirementresultnew__drplist.selected{color:var(--primary-blue);background:var(--secondary-tone-light-2)}
.totalpremium__result-tootip .totalpremium__tooltipimg{height:14px;width:14px;cursor:pointer}
.totalpremium__result-tootip .totalpremium__tooltip{border-radius:8px;border:1px solid #4197d3;box-shadow:0 0 8px 0 rgba(51,51,51,0.15);background:#FFF;padding:8px;position:absolute;z-index:10;min-width:240px;top:18px}
.totalpremium__tooltipcontent ul li p b,.totalpremium__tooltipcontent ul li b{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:10px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.1px}
.totalpremium__tooltipcontent ul li{list-style:disc}
.totalpremium__tooltipcontent ul li p,.totalpremium__tooltipcontent ul li{color:var(--Secondary-Secondary-New-Black,#333);font-family:Inter;font-size:10px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.1px}
.totalpremium__tooltipcontent ul{max-width:200px;margin-left:14px}
.totalpremium__closeimg{position:absolute;top:8px;right:8px;height:10px;width:10px;cursor:pointer}
.totalpremium__tooltipcontent ul li:first-child{margin-bottom:4px}
.totalpremium__tooltipcontent ul li p sup,.totalpremium__tooltipcontent ul li b sup{font-size:8px}
.retirement-calculator-result{display:none}
.retirement-calculator-result.result-active{display:block}
.retirementresultnew__premiumresultwrap{display:flex;justify-content:center}
.retirementresultnew__result{height:fit-content;width:74.1%;padding:20px;border-radius:16.28px;border:.814px solid #0073bb33;box-shadow:0 8px 16px 0 #0073bb1a;background-color:var(--neutral-white)}
.retirementresultnew__result-title{row-gap:12px;display:flex;margin-bottom:16px;flex-direction:column}
.retirementresultnew__result-title-one p,.retirementresultnew__result-title-one h1,.retirementresultnew__result-title-one h2,.retirementresultnew__result-title-one h3,.retirementresultnew__result-title-one h4,.retirementresultnew__result-title-one h5,.retirementresultnew__result-title-one h6{font-family:"Inter",sans-serif;font-weight:600;font-size:20px;line-height:100%;letter-spacing:-1%;color:#333}
.retirementresultnew__result-title-tootip{display:flex;column-gap:8px;position:relative;justify-content:center}
.retirementresultnew__result-title-two p,.retirementresultnew__result-title-two h1,.retirementresultnew__result-title-two h2,.retirementresultnew__result-title-two h3,.retirementresultnew__result-title-two h4,.retirementresultnew__result-title-two h5,.retirementresultnew__result-title-two h6{font-weight:700;font-size:1.25rem;line-height:normal;font-family:'Inter';letter-spacing:-0.2px;color:var(--primary-blue)}
.retirementresultnew__result-tootip{line-height:0;align-self:center;position:relative}
.retirementresultnew__tooltipimg{width:14px;height:14px;cursor:pointer}
.retirementresultnew__tooltip{z-index:10;width:186px;padding:12px;display:flex;column-gap:4px;position:absolute;border-radius:12px;background:var(--neutral-white);box-shadow:0 0 25px 0 #33333326;margin-top:5px}
.retirementresultnew__tooltip.tooltip-benchmark{left:-13px}
.retirementresultnew__tooltipcontent p,.retirementresultnew__tooltipcontent h1 .retirementresultnew__tooltipcontent h2 .retirementresultnew__tooltipcontent h3 .retirementresultnew__tooltipcontent h4 .retirementresultnew__tooltipcontent h5 .retirementresultnew__tooltipcontent h6{font-family:"Inter",sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:-1%;vertical-align:middle}
.retirementresultnew__closeimg{width:8px;height:8px;cursor:pointer;align-self:self-start}
.retirementresultnew__maturitybenefit{padding:8px;display:flex;position:relative;margin-bottom:12px}
.retirementresultnew__maturityleft::after{top:50%;left:44%;top:51px;z-index:1;width:94px;content:'';height:2px;right:-59px;position:absolute;border-radius:5px;transform:rotate(-90deg);background:radial-gradient(ellipse at center,#0073bb 0,rgba(255,255,255,1) 70%)}
.retirementresultnew__maturityleft,.retirementresultnew__maturityright{width:49%;display:flex;align-items:center;flex-direction:column}
.retirementresultnew__maturityleft .downarrow-wrapper,.retirementresultnew__maturityright .downarrow-wrapper{width:20px;height:20px}
.retirementresultnew__maturityleft .downarrow-wrapper .downarrowleft,.retirementresultnew__maturityright .downarrow-wrapper .downarrowright{width:100%;height:100%}
.retirementresultnew__maturityleft{margin-right:16px}
.retirementresultnew__maturityright{margin-left:16px}
.retirementresultnew__left-title p,.retirementresultnew__left-title h1,.retirementresultnew__left-title h2,.retirementresultnew__left-title h3,.retirementresultnew__left-title h4,.retirementresultnew__left-title h5,.retirementresultnew__left-title h6,.retirementresultnew__right-title p,.retirementresultnew__right-title h1,.retirementresultnew__right-title h2,.retirementresultnew__right-title h3,.retirementresultnew__right-title h4,.retirementresultnew__right-title h5,.retirementresultnew__right-title h6{font-family:Inter;font-weight:500;font-size:12px;line-height:150%;letter-spacing:-1%;text-align:center;color:#58595b;margin-top:4px}
.retirementresultnew__left-title,.retirementresultnew__right-title{margin-bottom:6px}
.retirementresultnew__left-toggle{display:flex;max-width:124px;border-radius:8px;outline:2px solid var(--grey-light)}
.retirementresultnew__toggle{outline:0;background:unset;padding:8px 20px}
.retirementresultnew__toggle img{display:none}
.retirementresultnew__toggle span{font-weight:700;font-size:.875rem;line-height:normal;font-family:'Inter';color:var(--grey-dark);letter-spacing:-0.14px}
.retirementresultnew__toggle.selected{display:flex;align-items:center;z-index:1;padding:8px;cursor:default;border-radius:8px;outline:2px solid var(--primary-blue);gap:8px}
.retirementresultnew__toggle.selected img{display:inline-block;vertical-align:bottom;width:16px;height:16px}
.retirementresultnew__toggle .premiersipnewresult-growthrate p,.retirementresultnew__toggle .premiersipnewresult-growthrate h1,.retirementresultnew__toggle .premiersipnewresult-growthrate h2,.retirementresultnew__toggle .premiersipnewresult-growthrate h3,.retirementresultnew__toggle .premiersipnewresult-growthrate h4,.retirementresultnew__toggle .premiersipnewresult-growthrate h5,.retirementresultnew__toggle .premiersipnewresult-growthrate h6{font-family:"Inter",sans-serif;font-weight:700;font-size:14px;line-height:100%;letter-spacing:-1%;color:#0073bb}
.retirementresultnew__toggle.selected span{color:var(--primary-blue)}
.retirementresultnew__maturityamoutone .annuityAmount8,.retirementresultnew__maturityamouttwo .annuityAmount4{font-family:"Inter",sans-serif;font-weight:700;font-size:18px;line-height:100%;letter-spacing:-1%;color:#2c4c9b;margin-top:6px}
.retirementresultnew__maturityamoutone span,.retirementresultnew__maturityamouttwo span{font-family:"Inter",sans-serif;font-weight:400;font-size:12px;line-height:100%;letter-spacing:-1%;color:#2c4c9b}
.retirementresultnew__paying{margin-bottom:6px}
.retirementresultnew__paying p,.retirementresultnew__paying h1,.retirementresultnew__paying h2,.retirementresultnew__paying h3,.retirementresultnew__paying h4,.retirementresultnew__paying h5,.retirementresultnew__paying h6{font-size:14px;font-weight:700;line-height:normal;font-family:'Inter';letter-spacing:-0.16px;color:var(--neutral-black)}
.retirementresultnew__paying p span,.retirementresultnew__paying h1 span,.retirementresultnew__paying h2 span,.retirementresultnew__paying h3 span,.retirementresultnew__paying h4 span,.retirementresultnew__paying h5 span,.retirementresultnew__paying h6 span{font-family:"Inter",sans-serif;font-weight:700;font-size:14px;line-height:150%;letter-spacing:-1%;color:#0073bb}
.retirementresultnew__paying .payingfrequency{color:var(--primary-blue)}
.retirementresultnew__premium p,.retirementresultnew__premium h1 .retirementresultnew__premium h2 .retirementresultnew__premium h3 .retirementresultnew__premium h4 .retirementresultnew__premium h5 .retirementresultnew__premium h6{font-family:"Inter",sans-serif;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-1%;color:#333}
.retirementresultnew__premium{display:flex;column-gap:4px;position:relative;align-items:center;justify-content:center}
.retirementresultnew__premium .premiumaount-tooltip{top:20px}
.retirementresultnew__additionalbenefits{row-gap:8px;display:flex;position:relative;margin-bottom:16px;flex-direction:column}
.retirementresultnew__additional-title-tooltip-wrap{display:flex;column-gap:8px;align-items:center}
.retirementresultnew__additionaltitle p,.retirementresultnew__additionaltitle h1,.retirementresultnew__additionaltitle h2,.retirementresultnew__additionaltitle h3,.retirementresultnew__additionaltitle h4,.retirementresultnew__additionaltitle h5,.retirementresultnew__additionaltitle h6{font-weight:700;line-height:normal;font-size:.875rem;font-family:'Inter';letter-spacing:-0.14px;color:var(--grey-dark)}
.retirementresultnew__additionaltooltip{left:-2px}
.retirementresultnew__additionalcard-wrap{width:100%;display:flex;column-gap:12px}
.retirementresultnew__additionalcard{flex:1;display:flex;column-gap:8px;max-width:244px;padding:8px 16px;position:relative;border-radius:16px;border:1px solid transparent;background:linear-gradient(white,white) padding-box,linear-gradient(to left,rgba(235,154,167,0.5),rgba(0,115,187,0.5)) border-box}
.retirementresultnew__additionalimg{width:32px;height:32px}
.retirementresultnew__additionalvalue{font-size:1rem;font-weight:700;line-height:normal;font-family:'Inter';letter-spacing:-0.16px;background:var(--Primary-Gradient,linear-gradient(90deg,#0073bb 0,#d62049 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.retirementresultnew__additionalcontent p{font-weight:500;line-height:19.5px;font-size:.813rem;font-family:'Inter';letter-spacing:-0.13px;color:var(--neutral-black)}
.retirementresultnew__plusicon{top:50%;z-index:1;width:24px;height:24px;right:-18px;display:flex;position:absolute;border-radius:50%;align-items:center;justify-content:center;transform:translateY(-50%);border:2px solid transparent;background:linear-gradient(white,white) padding-box,linear-gradient(to left,rgba(235,154,167,0.5),rgba(0,115,187,0.5)) border-box}
.retirementresultnew__plusicon::after,.retirementresultnew__plusicon::before{content:"";position:absolute;background:linear-gradient(to right,#0073bb,#d62049)}
.retirementresultnew__plusicon::before{width:2px;height:12px}
.retirementresultnew__plusicon::after{width:12px;height:2px}
.retirementresultnew__disclaimer p,.retirementresultnew__disclaimer h1,.retirementresultnew__disclaimer h2,.retirementresultnew__disclaimer h3,.retirementresultnew__disclaimer h4,.retirementresultnew__disclaimer h5,.retirementresultnew__disclaimer h6{font-weight:400;text-align:center;font-size:.625rem;line-height:normal;font-family:'Inter';letter-spacing:-0.1px;color:var(--grey-dark)}
.retirementresultnew__result-title-wrap{display:flex;align-items:center;justify-content:center;gap:16px}
.retirementresultnew__result-title-wrap .retirementresultnew__buy-now{border-radius:8px;background:linear-gradient(100deg,#2c4c9b 24.73%,#a83f5e 116.53%);box-shadow:0 4px 8px -4px rgba(93,40,72,0.60);padding:5.5px;color:#FFF;font-family:'Inter',sans-serif;font-size:14px;font-weight:700;line-height:150%;letter-spacing:-0.14px;display:flex;align-items:center;justify-content:center;gap:8px;min-width:120px}
.retirementresultnew__result-title-wrap .retirementresultnew__buy-now img{width:16px;height:16px}
.overall-corpus{width:100%}
.overall-corpus .overall-corpus-amount{width:100%;margin-bottom:10px;background:linear-gradient(90deg,rgba(255,255,255,0.00) 0,#e3ffe6 29.33%,#e3ffe6 78.37%,rgba(246,254,247,0.00) 100%);margin-bottom:4px}
.overall-corpus .overall-corpus-amount p{font-family:"Inter",sans-serif;font-weight:700;font-size:20px;line-height:100%;letter-spacing:-1%;text-align:center;padding:4px 0;color:#00b050}
.overall-corpus .overall-corpus-title{color:#333;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-align:center;margin-top:12px;margin-bottom:6px}
@media screen and (max-width:768px){.retirementresultnew{padding:20px;background:var(--secondary-tone-light-2);border-radius:unset}
.retirementresultnew__img,.retirementresultnew__img img{width:20px;height:20px;align-self:flex-end}
.retirementresultnew__title p,.retirementresultnew__title h1,.retirementresultnew__title h2,.retirementresultnew__title h3,.retirementresultnew__title h4,.retirementresultnew__title h5,.retirementresultnew__title h6{font-size:20px;line-height:100%;letter-spacing:-1%;padding-bottom:unset}
.retirementresultnew__drp-mainwrap{margin:unset;max-width:100%}
.retirementresultnew__drpwrap{gap:12px 16px;flex-wrap:wrap}
.retirementresultnew .inp-wrapper{width:47.5%;max-width:unset}
.retirementresultnew .inp-wrapper__grp__label{font-family:'Inter',sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:16px;letter-spacing:-1%;margin-bottom:4px}
.retirementresultnew .inp-wrapper__grp__field{padding:10px}
.retirementresultnew__premiumresultwrap{flex-direction:column}
.retirementresultnew__result{width:100%;padding:16px}
.retirementresultnew__result-title{row-gap:16px;margin-bottom:12px}
.retirementresultnew__result-title-one p,.retirementresultnew__result-title-one h1,.retirementresultnew__result-title-one h2,.retirementresultnew__result-title-one h3,.retirementresultnew__result-title-one h4,.retirementresultnew__result-title-one h5,.retirementresultnew__result-title-one h6{font-family:"Inter",sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:150%;letter-spacing:-1%;color:#58595b}
.retirementresultnew__result-title-two p,.retirementresultnew__result-title-two h1,.retirementresultnew__result-title-two h2,.retirementresultnew__result-title-two h3,.retirementresultnew__result-title-two h4,.retirementresultnew__result-title-two h5,.retirementresultnew__result-title-two h6{font-family:"Inter",sans-serif;font-weight:700;font-size:18px;line-height:100%;letter-spacing:-1%;text-align:center;color:#0073bb}
.retirementresultnew__tooltip.tooltip-benchmark{top:13px;left:-168px}
.retirementresultnew__maturitybenefit{padding:0;margin-bottom:12px;flex-direction:column}
.retirementresultnew__maturityleft::after{left:0;top:46%;width:100%;transform:rotate(180deg)}
.retirementresultnew__maturityleft{width:100%;margin-right:0;margin-bottom:12px}
.retirementresultnew__left-title p,.retirementresultnew__left-title h1,.retirementresultnew__left-title h2,.retirementresultnew__left-title h3,.retirementresultnew__left-title h4,.retirementresultnew__left-title h5,.retirementresultnew__left-title h6,.retirementresultnew__right-title p,.retirementresultnew__right-title h1,.retirementresultnew__right-title h2,.retirementresultnew__right-title h3,.retirementresultnew__right-title h4,.retirementresultnew__right-title h5,.retirementresultnew__right-title h6{font-family:Inter;font-weight:500;font-size:12px;line-height:150%;letter-spacing:-1%;text-align:center;color:#58595b;margin-top:2px}
.retirementresultnew__maturityright{width:100%;row-gap:8px;margin-left:0;margin-top:10px}
.retirementresultnew__paying p,.retirementresultnew__paying h1,.retirementresultnew__paying h2,.retirementresultnew__paying h3,.retirementresultnew__paying h4,.retirementresultnew__paying h5,.retirementresultnew__paying h6{font-size:.875rem;letter-spacing:-0.14px}
.retirementresultnew__paying{margin-bottom:4px}
.retirementresultnew__premium p,.retirementresultnew__premium h1,.retirementresultnew__premium h2,.retirementresultnew__premium h3,.retirementresultnew__premium h4,.retirementresultnew__premium h5,.retirementresultnew__premium h6{font-family:"Inter",sans-serif;font-weight:400;font-size:12px;line-height:150%;letter-spacing:-1%;text-align:center;color:#58595b}
.retirementresultnew__premium .premiumaount-tooltip{top:18px;left:-200px}
.retirementresultnew__additionalbenefits{row-gap:12px;margin-bottom:16px}
.retirementresultnew .retirementresultnew__additionaltooltip{top:20px;left:-110px}
.retirementresultnew__additionalcard-wrap{column-gap:0;row-gap:12px;flex-direction:column}
.retirementresultnew__additionalcard{padding:8px;max-width:100%}
.retirementresultnew__additionalvalue{font-size:.875rem;letter-spacing:-0.14px}
.retirementresultnew__additionalcontent p{font-size:.688rem;line-height:16.5px;letter-spacing:-0.11px}
.retirementresultnew__plusicon{left:47%;top:unset;right:50%;bottom:-30px}
.retirementresultnew__disclaimer p,.retirementresultnew__disclaimer h1,.retirementresultnew__disclaimer h2,.retirementresultnew__disclaimer h3,.retirementresultnew__disclaimer h4,.retirementresultnew__disclaimer h5,.retirementresultnew__disclaimer h6{font-size:.5rem;letter-spacing:-0.08px}
.retirementresultnew__drpwrap .inp-wrapper__dropdonw.premier-sip-dd{max-height:150px;z-index:2}
.retirementresultnew__result-title-wrap{flex-direction:column}
.retirementresultnew__maturityamoutone p,.retirementresultnew__maturityamoutone h1,.retirementresultnew__maturityamoutone h2,.retirementresultnew__maturityamoutone h3,.retirementresultnew__maturityamoutone h4,.retirementresultnew__maturityamoutone h5,.retirementresultnew__maturityamoutone h6{margin-bottom:12px}
.overall-corpus .overall-corpus-amount p{font-size:18px;line-height:100%;letter-spacing:-1%}
.overall-corpus .overall-corpus-amount{margin-bottom:2px}
.totalpremium__result-tootip .totalpremium__tooltip{left:50%;transform:translateX(-50%);min-width:202px}
.totalpremium__tooltipcontent ul{min-width:172px}
}