.sponsored-item{display:flex;flex-wrap:nowrap;flex-direction:column;border-radius:16px;border:1px solid var(--Primary-color,#fb6514);background:#fff;box-shadow:0 4px 18px 0 rgba(77,77,77,.08);padding:24px;align-items:flex-start;gap:24px;align-self:stretch}.sponsored-item__upper{display:flex;gap:16px;width:100%}@media screen and (max-width:768px){.sponsored-item__upper{display:flex;gap:16px;flex-direction:column;align-items:center}}.sponsored-item__image{width:52px;height:52px}.sponsored-item__image img{width:100%;border-radius:12px;border:1px solid var(--light-stroke,#f0f0f0);background:#fff}.sponsored-item-logo{display:flex;gap:8px;flex-direction:column;align-items:center}.sponsored-item__rating{color:var(--Headings,#101828);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:16px}.sponsored-item__rating span{color:var(--Headings,#101828);font-family:Inter;font-size:9px;font-style:normal;font-weight:400;line-height:12px}.sponsored-item-details{display:flex;flex-direction:column;gap:16px}.sponsored-item-details h2{color:var(--Headings,#101828);font-family:Inter;font-size:13px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:0}.sponsored-item-details-offers-wrap{display:flex;flex-direction:column;gap:12px}.sponsored-item__offer{color:var(--Paragraphs,#667085);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:16px;padding-left:24px;position:relative;display:block}.sponsored-item__offer strong{color:var(--Headings,#101828);font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:16px}.sponsored-item__offer:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Ccircle cx='6' cy='6' r='6' fill='%23E9D7FE'/%3E%3Ccircle cx='6' cy='6' r='4' fill='%236941C6'/%3E%3C/svg%3E");width:15px;height:15px;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%)}.sponsored-item-cta{width:157px;flex-shrink:0;margin-top:auto;margin-left:auto;position:relative;height:100%;display:flex;flex-direction:column;align-items:center}.sponsored-item-cta picture{z-index:99}.sponsored-item-cta .image-ring{width:94px;height:93px;border-radius:124.328px;background:#12b76a;position:absolute;top:0;z-index:0}.sponsored-item-cta img{z-index:1;position:relative}@media screen and (max-width:768px){.sponsored-item-cta{width:100%}}.sponsored-item__down{color:var(--Paragraphs,#667085);font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.partner-link{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 12px;background-image:linear-gradient(97.34deg,#fd7c2b 26.18%,#fb6514 57.49%);border:1px solid #feb273;box-shadow:0 0 0 1px #fd853a;border-radius:12px;font-style:normal;font-weight:600;font-size:16px;line-height:18px;color:#fff;text-shadow:0 0 2px rgba(165,60,3,.4);position:relative;overflow:hidden;margin-bottom:0;transition:all .2s ease-in}.partner-link:hover{background:linear-gradient(275.52deg,#fd7c2b 18.81%,#fb6514 59.49%)}@media screen and (max-width:767px){.partner-link{padding:12px}}.container.for-wipp{max-width:1144px}body:after{position:absolute;content:"";left:0;width:100%;height:23vw;top:0;pointer-events:none;z-index:-1;background-repeat:repeat-x}.breadcrumbs{margin-bottom:0!important}.breadcrumbs__list_items{color:var(--Paragraphs,#667085);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:100%}.intro-wipp{padding:40px 0 40px 0}@media screen and (max-width:1160px){.intro-wipp{padding:40px 0}}.intro-wipp h1{color:var(--Headings,#101828);font-size:48px;font-style:normal;font-weight:700;line-height:54px;letter-spacing:-.48px;margin-bottom:12px}@media screen and (max-width:1000px){.intro-wipp h1{font-size:31px;line-height:42px}}.intro-wipp h1 span{font-family:Inter;font-style:normal;font-weight:800;font-size:40px;line-height:48px;color:#fd7c2b}@media screen and (max-width:1000px){.intro-wipp h1 span{font-size:31px;line-height:42px}}.intro-wipp p{color:var(--Paragraphs,#667085);font-family:Inter;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.intro-wipp svg{margin-left:-10px}.calculator-choice-tab{display:flex;align-items:center;padding:4px;background:#f5f5f5;border:1px solid #d0d5dd;border-radius:10px;width:100%;gap:5px;margin-bottom:24px}.calculator-choice-tab span{display:flex;justify-content:center;align-items:center;padding:9px 16px;border-radius:8px;font-family:Inter;font-style:normal;font-weight:400;font-size:15px;line-height:18px;color:#101828;cursor:pointer;transition:all .3s ease-in-out;border:1px solid transparent;width:50%}.calculator-choice-tab span:hover{border:1px solid #fb6514;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(251,101,20,.16)}.calculator-choice-tab span.tab-active{display:flex;justify-content:center;align-items:center;padding:9px 16px;gap:10px;background:#fff;border:1px solid #667085;box-shadow:0 0 8px rgba(102,102,102,.24);border-radius:8px;font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#101828}.period-choice-tab,.period-choice-tab2{display:flex;align-items:center;padding:4px;background:#f5f5f5;border:1px solid #d0d5dd;border-radius:10px;width:fit-content;gap:5px;margin-bottom:0}@media screen and (max-width:600px){.period-choice-tab,.period-choice-tab2{width:100%;margin-top:16px}}.period-choice-tab span,.period-choice-tab2 span{display:flex;justify-content:center;align-items:center;padding:6px 16px;border-radius:8px;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#101828;cursor:pointer;transition:all .3s ease-in-out;border:1px solid transparent}@media screen and (max-width:600px){.period-choice-tab span,.period-choice-tab2 span{width:50%}}.period-choice-tab span:hover,.period-choice-tab2 span:hover{border:1px solid #fb6514;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(251,101,20,.16)}.period-choice-tab span.period-tab-active,.period-choice-tab2 span.period-tab-active{display:flex;justify-content:center;align-items:center;padding:6px 16px;gap:10px;background:#fff;border:1px solid #667085;box-shadow:0 0 8px rgba(102,102,102,.24);border-radius:8px;font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#101828}.form-group label{max-width:80%;margin-top:16px;margin-bottom:6px;font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#101828}@media screen and (max-width:1160px){.form-group label{max-width:100%}}.form-group label.no-margin{margin-top:0!important}.form-group input,.form-group select{display:flex;align-items:center;padding:8px 10px;gap:8px;background:#fff;border:1px solid #d0d5dd;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:10px;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#667085;outline:0!important;width:100%}.form-group input:focus,.form-group select:focus{border:1px solid #fb6514;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(251,101,20,.16);color:#101828}.input-wrapper{display:flex;gap:16px}@media screen and (max-width:1400px){.input-wrapper{flex-direction:column}}.input-wrapper .form-group label{margin-top:0}.end-amount{display:flex;gap:32px}@media screen and (max-width:1160px){.end-amount{flex-direction:column;gap:16px}}.investment-length{gap:16px}@media screen and (max-width:1160px){.investment-length{flex-direction:column;gap:0}}.colors{background-image:url("data:image/svg+xml,%3Csvg width='1440' height='464' viewBox='0 0 1440 464' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='8' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='83.332' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='158.668' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='234' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='309.332' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='384.668' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='460' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='535.332' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='610.668' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='686' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='761.332' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='836.668' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='912' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='987.332' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1062.67' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1138' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1213.33' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1288.67' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1364' y='8' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='8' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='83.332' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='158.668' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='234' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='309.332' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='384.668' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='460' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='535.332' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='610.668' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='686' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='761.332' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='836.668' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='912' y='84' width='68' height='68' rx='6' fill='%23F7F7F7'/%3E%3Crect x='987.332' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1062.67' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1138' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1213.33' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1288.67' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1364' y='84' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='8' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='83.332' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='158.668' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='234' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='309.332' y='160' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='384.668' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='460' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='535.332' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='610.668' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='686' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='761.332' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='836.668' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='912' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='987.332' y='160' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='1062.67' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1138' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1213.33' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1288.67' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1364' y='160' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='8' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='83.332' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='158.668' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='234' y='236' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='309.332' y='236' width='68' height='68' rx='6' fill='white'/%3E%3Crect x='384.668' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='460' y='236' width='68' height='68' rx='6' fill='%23F7F7F7'/%3E%3Crect x='535.332' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='610.668' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='686' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='761.332' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='836.668' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='912' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='987.332' y='236' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='1062.67' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1138' y='236' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='1213.33' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1288.67' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1364' y='236' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='8' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='83.332' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='158.668' y='312' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='234' y='312' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='309.332' y='312' width='68' height='68' rx='6' fill='white'/%3E%3Crect x='384.668' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='460' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='535.332' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='610.668' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='686' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='761.332' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='836.668' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='912' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='987.332' y='312' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='1062.67' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1138' y='312' width='68' height='68' rx='6' fill='%23FAFAFA'/%3E%3Crect x='1213.33' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1288.67' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1364' y='312' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='8' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='83.332' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='158.668' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='234' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='309.332' y='388' width='68' height='68' rx='6' fill='white'/%3E%3Crect x='384.668' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='460' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='535.332' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='610.668' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='686' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='761.332' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='836.668' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='912' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='987.332' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1062.67' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1138' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1213.33' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1288.67' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='1364' y='388' width='68' height='68' rx='6' fill='%23FCFCFC'/%3E%3Crect x='-1' width='1440' height='463' fill='url(%23paint0_linear_14313_22395)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_14313_22395' x1='773.5' y1='357' x2='719' y2='16.503' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='white'/%3E%3Cstop offset='0.206942' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='0.521989' stop-color='white' stop-opacity='0'/%3E%3Cstop offset='0.80688' stop-color='white'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");width:100%;height:310px;top:0;left:0;z-index:-1;position:absolute;pointer-events:none;border-bottom:1px solid #dadee4}@media screen and (max-width:1160px){.colors{border:unset}}.main-wrapper{max-width:1144px;margin:0 auto}@media screen and (max-width:1160px){.main-wrapper{padding:0}}.main-wrapper .left-side{padding:24px;background:#fff;border-radius:16px;border:1px solid var(--Border-2,#ebebeb);background:#fff;box-shadow:0 4px 18px 0 rgba(77,77,77,.08);width:45%;height:100%}@media screen and (max-width:1160px){.main-wrapper .left-side{padding:16px;border-right:0;width:100%}}.main-wrapper .right-side{border-radius:16px;width:55%;height:fit-content}@media screen and (max-width:1160px){.main-wrapper .right-side{max-width:100%;width:100%}}.main-wrapper .right-side .results{width:100%}.right-side-inner{margin-bottom:16px;padding:24px;background:#fff;border-radius:16px;display:flex;flex-grow:1;border-radius:16px;border:1px solid var(--Stroke,#d0d5dd);background:#fff;box-shadow:0 4px 18px 0 rgba(77,77,77,.08)}@media screen and (max-width:1160px){.right-side-inner{padding:16px}}.cal-button{display:flex;width:100%;justify-content:center;align-items:center;padding:12px 36px;background:linear-gradient(97.34deg,#fd7c2b 26.18%,#fb6514 57.49%);border:1px solid #feb273;box-shadow:0 0 0 1px #fd853a;border-radius:12px;font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:18px;color:#fff;text-shadow:0 0 2px rgba(165,60,3,.4);margin-top:24px;cursor:pointer}.cal-button:focus{outline:0;background:linear-gradient(0deg,#fd7c2b 0,#fb6514 100%)}.results-bottom-wrapper{display:flex;padding:24px;align-items:flex-start;gap:24px;align-self:stretch;border-radius:12px;border:1px solid var(--light-stroke,#f0f0f0);background:#fff;box-shadow:0 4px 18px 0 rgba(77,77,77,.08)}@media screen and (max-width:1160px){.results-bottom-wrapper{flex-direction:column}}.cgt-payable-headline{color:var(--Headings,#101828);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.cgt-payable-result{color:var(--Text-Default-primary,#101828);font-size:32px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-.32px}@media screen and (max-width:1160px){.cgt-payable-result{font-size:24px;font-weight:600}}.cgt-allowance-result-wrap,.cgt-payable-result-wrap{display:flex;align-items:baseline}.cgt-allowance-headline{color:var(--Paragraphs,#667085);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.cgt-allowance-result{color:var(--Text-1,#101828);font-size:32px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:-.32px}@media screen and (max-width:1160px){.cgt-allowance-result{font-size:24px;font-weight:600}}.cgt-allowance-wrapper,.cgt-payable-wrapper{display:flex;flex-direction:column;gap:8px;width:50%}@media screen and (max-width:1160px){.cgt-allowance-wrapper,.cgt-payable-wrapper{width:100%!important}}.top-res{display:flex;align-items:end;margin-bottom:16px;gap:10px}.top-res h3{font-family:Inter;font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#101828}.top-res .save-results{font-family:Inter;font-style:normal;font-weight:500;font-size:15px;line-height:20px;color:#101828;position:relative;display:none;align-items:center;justify-content:center;padding:4px 8px 4px 4px;background:linear-gradient(180deg,#fff 47.47%,#f0f0f0 90.15%);box-shadow:0 1px 2px rgba(16,24,40,.16),0 4px 12px rgba(16,24,40,.08);border-radius:8px}.top-res .save-results:before{position:relative;content:"";background-image:url(../../../img/calculators/download.svg);background-size:20px 20px;height:20px;width:20px;background-position:center;background-repeat:no-repeat;display:inline-flex;margin-right:6px}.results-wrapper{display:grid;grid-template-columns:1fr 1fr;padding:16px;gap:16px;isolation:isolate;background:#fff;border:1px solid #f0f0f0;box-shadow:0 4px 18px rgba(77,77,77,.08);border-radius:10px}@media screen and (max-width:1160px){.results-wrapper{display:flex;flex-direction:column}}.results-wrapper .text-scores{display:flex;flex-direction:column;align-items:flex-start}.result-item{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}.result-item:last-child{margin-bottom:0}.result-item span{font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#101828}.end-b{padding-bottom:12px;border-bottom:1px dashed #d0d5dd;margin-bottom:12px}.end-b span{font-family:Inter;font-style:normal;font-weight:700;font-size:14px;line-height:20px;color:#101828}.end-b span:last-child{position:relative;display:flex;align-items:center;gap:3px}.end-b span:last-child:before{position:relative;content:"";background-image:url(../../../img/calculators/point.svg);background-size:16px 16px;height:16px;width:16px;background-position:center;background-repeat:no-repeat;display:inline-flex;margin-right:6px;left:0}.result-icon{display:flex;padding:10px;align-items:center;gap:11.429px;border-radius:12px;border:1px solid var(--light-stroke,#f0f0f0);background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.08)}.dot:before{position:relative;content:"";background-image:url(../../../img/calculators/point.svg);background-size:16px 16px;height:16px;width:16px;background-position:center;background-repeat:no-repeat;display:inline-flex;margin-right:6px;left:0}.dot-green:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Ccircle cx='8' cy='8' r='8' fill='%2312B76A' fill-opacity='0.1'/%3E%3Ccircle cx='8' cy='8' r='6' fill='%2312B76A' fill-opacity='0.2'/%3E%3Ccircle cx='8' cy='8' r='4' fill='%2312B76A'/%3E%3C/svg%3E");position:relative;content:"";background-size:16px 16px;height:16px;width:16px;background-position:center;background-repeat:no-repeat;display:inline-flex;margin-right:6px;left:0}.investment-length .end-b .result-value{font-weight:400;font-size:18px;line-height:28px}.investment-length .end-b .result-value el{font-weight:700}.end-amount .end-b .result-value{font-weight:700;font-size:18px;line-height:28px}.end-amount .end-b .result-value el{font-weight:700}.pie-chart-results canvas,.pie-chart-results2 canvas{height:175px!important}.pie-chart-results,.pie-chart-results2{position:relative}@media screen and (max-width:1160px){.pie-chart-results,.pie-chart-results2{width:100%;justify-content:center}}@media screen and (max-width:500px){.pie-chart-results,.pie-chart-results2{height:auto}}@media screen and (max-width:500px){.pie-chart-results2>div,.pie-chart-results>div{flex-direction:column;justify-content:center}}.second-chart-results{margin-top:24px}.table-loader-container{display:flex;justify-content:center;align-items:center;padding:20px;width:100%;height:100px;flex-direction:column}.table-spinner{width:30px;height:30px;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-left-color:#2e5aaa;animation:table-spin 1s linear infinite}.table-loader-text{margin-top:10px;color:#666;font-family:Inter,sans-serif;font-size:14px}@keyframes table-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.accumulation-schedule h3,.accumulation-schedule2 h3{font-family:Inter;font-style:normal;font-weight:600;font-size:18px;line-height:28px;color:#101828;margin-bottom:0}@media screen and (max-width:500px){.accumulation-schedule h3,.accumulation-schedule2 h3{margin-bottom:16px}}.the-table-stuff{width:100%;border-collapse:separate;border:none;border-spacing:0 10px}.the-table-stuff th{border:none;background-color:#fafafa}.the-table-stuff td{border:none;border-top:none;border-bottom:none;position:relative}.the-table-stuff td:after{position:absolute;content:"";height:60%;top:20%;right:0;background:#d0d5dd;width:1px}.the-table-stuff td:last-child:after{content:none}.the-table-stuff tr{background-color:#fff;border:none;border-radius:8px}.the-table-stuff tr:nth-child(even){background-color:#fafafa}.the-table-stuff tr td:first-child,.the-table-stuff tr th:first-child{border-left:none;border-top-left-radius:8px;border-bottom-left-radius:8px}.the-table-stuff tr td:last-child,.the-table-stuff tr th:last-child{border-right:none;border-top-right-radius:8px;border-bottom-right-radius:8px}.the-table-stuff tr td,.the-table-stuff tr th{padding:10px;border:none;text-align:left;font-family:Inter;font-style:normal;font-size:13px;line-height:17px;color:#101828}.the-table-stuff tr td:first-child,.the-table-stuff tr th:first-child{text-align:center;min-width:115px}@media screen and (max-width:600px){.the-table-stuff tr td:first-child,.the-table-stuff tr th:first-child{min-width:0}}@media screen and (max-width:600px){.the-table-stuff tr td,.the-table-stuff tr th{padding:5px;font-size:12px;line-height:16px}}.start-p input{padding:8px 8px 8px 22px;background-image:url(../../../img/advanced-calculator/pound.svg);background-size:9px;background-position:10px 13px;background-repeat:no-repeat;background-color:rgba(255,255,255,.4);background-blend-mode:lighten}.start-y{position:relative}.start-y input{padding:8px 22px 8px 8px}.start-y:after{right:10px;position:absolute;top:50%;content:"Years";transform:translateY(-50%);color:#667085}.start-x{position:relative}.start-x input{padding:8px 22px 8px 8px}.start-x:after{right:10px;position:absolute;top:50%;content:"%";transform:translateY(-50%);color:#667085}.accounts-wrap,.accounts-wrap2,.assets-wrap,.assets-wrap2,.period-wrap,.period-wrap2{position:relative;width:100%;outline:0}.accounts-wrap .accounts-select-pick,.accounts-wrap .accounts-select-pick2,.accounts-wrap .assets-select-pick,.accounts-wrap .assets-select-pick2,.accounts-wrap .period-select-pick,.accounts-wrap .period-select-pick2,.accounts-wrap2 .accounts-select-pick,.accounts-wrap2 .accounts-select-pick2,.accounts-wrap2 .assets-select-pick,.accounts-wrap2 .assets-select-pick2,.accounts-wrap2 .period-select-pick,.accounts-wrap2 .period-select-pick2,.assets-wrap .accounts-select-pick,.assets-wrap .accounts-select-pick2,.assets-wrap .assets-select-pick,.assets-wrap .assets-select-pick2,.assets-wrap .period-select-pick,.assets-wrap .period-select-pick2,.assets-wrap2 .accounts-select-pick,.assets-wrap2 .accounts-select-pick2,.assets-wrap2 .assets-select-pick,.assets-wrap2 .assets-select-pick2,.assets-wrap2 .period-select-pick,.assets-wrap2 .period-select-pick2,.period-wrap .accounts-select-pick,.period-wrap .accounts-select-pick2,.period-wrap .assets-select-pick,.period-wrap .assets-select-pick2,.period-wrap .period-select-pick,.period-wrap .period-select-pick2,.period-wrap2 .accounts-select-pick,.period-wrap2 .accounts-select-pick2,.period-wrap2 .assets-select-pick,.period-wrap2 .assets-select-pick2,.period-wrap2 .period-select-pick,.period-wrap2 .period-select-pick2{display:flex;flex-direction:row;align-items:center;padding:10px 8px 10px 16px;gap:6px;height:42px;border:1px solid #d0d5dd;border-radius:10px;background-color:#fff;-webkit-appearance:none;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#667085;position:relative;cursor:pointer;transition:all .3s ease-in-out;outline:0}.accounts-wrap .accounts-select-pick.choice-made,.accounts-wrap .accounts-select-pick2.choice-made,.accounts-wrap .assets-select-pick.choice-made,.accounts-wrap .assets-select-pick2.choice-made,.accounts-wrap .period-select-pick.choice-made,.accounts-wrap .period-select-pick2.choice-made,.accounts-wrap2 .accounts-select-pick.choice-made,.accounts-wrap2 .accounts-select-pick2.choice-made,.accounts-wrap2 .assets-select-pick.choice-made,.accounts-wrap2 .assets-select-pick2.choice-made,.accounts-wrap2 .period-select-pick.choice-made,.accounts-wrap2 .period-select-pick2.choice-made,.assets-wrap .accounts-select-pick.choice-made,.assets-wrap .accounts-select-pick2.choice-made,.assets-wrap .assets-select-pick.choice-made,.assets-wrap .assets-select-pick2.choice-made,.assets-wrap .period-select-pick.choice-made,.assets-wrap .period-select-pick2.choice-made,.assets-wrap2 .accounts-select-pick.choice-made,.assets-wrap2 .accounts-select-pick2.choice-made,.assets-wrap2 .assets-select-pick.choice-made,.assets-wrap2 .assets-select-pick2.choice-made,.assets-wrap2 .period-select-pick.choice-made,.assets-wrap2 .period-select-pick2.choice-made,.period-wrap .accounts-select-pick.choice-made,.period-wrap .accounts-select-pick2.choice-made,.period-wrap .assets-select-pick.choice-made,.period-wrap .assets-select-pick2.choice-made,.period-wrap .period-select-pick.choice-made,.period-wrap .period-select-pick2.choice-made,.period-wrap2 .accounts-select-pick.choice-made,.period-wrap2 .accounts-select-pick2.choice-made,.period-wrap2 .assets-select-pick.choice-made,.period-wrap2 .assets-select-pick2.choice-made,.period-wrap2 .period-select-pick.choice-made,.period-wrap2 .period-select-pick2.choice-made{border:1px solid #fb6514}.accounts-wrap .accounts-select-pick.active,.accounts-wrap .accounts-select-pick2.active,.accounts-wrap .assets-select-pick.active,.accounts-wrap .assets-select-pick2.active,.accounts-wrap .period-select-pick.active,.accounts-wrap .period-select-pick2.active,.accounts-wrap2 .accounts-select-pick.active,.accounts-wrap2 .accounts-select-pick2.active,.accounts-wrap2 .assets-select-pick.active,.accounts-wrap2 .assets-select-pick2.active,.accounts-wrap2 .period-select-pick.active,.accounts-wrap2 .period-select-pick2.active,.assets-wrap .accounts-select-pick.active,.assets-wrap .accounts-select-pick2.active,.assets-wrap .assets-select-pick.active,.assets-wrap .assets-select-pick2.active,.assets-wrap .period-select-pick.active,.assets-wrap .period-select-pick2.active,.assets-wrap2 .accounts-select-pick.active,.assets-wrap2 .accounts-select-pick2.active,.assets-wrap2 .assets-select-pick.active,.assets-wrap2 .assets-select-pick2.active,.assets-wrap2 .period-select-pick.active,.assets-wrap2 .period-select-pick2.active,.period-wrap .accounts-select-pick.active,.period-wrap .accounts-select-pick2.active,.period-wrap .assets-select-pick.active,.period-wrap .assets-select-pick2.active,.period-wrap .period-select-pick.active,.period-wrap .period-select-pick2.active,.period-wrap2 .accounts-select-pick.active,.period-wrap2 .accounts-select-pick2.active,.period-wrap2 .assets-select-pick.active,.period-wrap2 .assets-select-pick2.active,.period-wrap2 .period-select-pick.active,.period-wrap2 .period-select-pick2.active{color:#101828}.accounts-wrap .accounts-select-pick2:after,.accounts-wrap .accounts-select-pick:after,.accounts-wrap .assets-select-pick2:after,.accounts-wrap .assets-select-pick:after,.accounts-wrap .period-select-pick2:after,.accounts-wrap .period-select-pick:after,.accounts-wrap2 .accounts-select-pick2:after,.accounts-wrap2 .accounts-select-pick:after,.accounts-wrap2 .assets-select-pick2:after,.accounts-wrap2 .assets-select-pick:after,.accounts-wrap2 .period-select-pick2:after,.accounts-wrap2 .period-select-pick:after,.assets-wrap .accounts-select-pick2:after,.assets-wrap .accounts-select-pick:after,.assets-wrap .assets-select-pick2:after,.assets-wrap .assets-select-pick:after,.assets-wrap .period-select-pick2:after,.assets-wrap .period-select-pick:after,.assets-wrap2 .accounts-select-pick2:after,.assets-wrap2 .accounts-select-pick:after,.assets-wrap2 .assets-select-pick2:after,.assets-wrap2 .assets-select-pick:after,.assets-wrap2 .period-select-pick2:after,.assets-wrap2 .period-select-pick:after,.period-wrap .accounts-select-pick2:after,.period-wrap .accounts-select-pick:after,.period-wrap .assets-select-pick2:after,.period-wrap .assets-select-pick:after,.period-wrap .period-select-pick2:after,.period-wrap .period-select-pick:after,.period-wrap2 .accounts-select-pick2:after,.period-wrap2 .accounts-select-pick:after,.period-wrap2 .assets-select-pick2:after,.period-wrap2 .assets-select-pick:after,.period-wrap2 .period-select-pick2:after,.period-wrap2 .period-select-pick:after{position:absolute;content:"";right:15px;top:50%;transform:translateY(-50%);background-image:url(../../../../assets/img/calculators/simple/arr-down.svg);height:10px;width:10px;background-repeat:no-repeat;background-position:center}.accounts-wrap .accounts-select-pick2:hover,.accounts-wrap .accounts-select-pick:hover,.accounts-wrap .assets-select-pick2:hover,.accounts-wrap .assets-select-pick:hover,.accounts-wrap .period-select-pick2:hover,.accounts-wrap .period-select-pick:hover,.accounts-wrap2 .accounts-select-pick2:hover,.accounts-wrap2 .accounts-select-pick:hover,.accounts-wrap2 .assets-select-pick2:hover,.accounts-wrap2 .assets-select-pick:hover,.accounts-wrap2 .period-select-pick2:hover,.accounts-wrap2 .period-select-pick:hover,.assets-wrap .accounts-select-pick2:hover,.assets-wrap .accounts-select-pick:hover,.assets-wrap .assets-select-pick2:hover,.assets-wrap .assets-select-pick:hover,.assets-wrap .period-select-pick2:hover,.assets-wrap .period-select-pick:hover,.assets-wrap2 .accounts-select-pick2:hover,.assets-wrap2 .accounts-select-pick:hover,.assets-wrap2 .assets-select-pick2:hover,.assets-wrap2 .assets-select-pick:hover,.assets-wrap2 .period-select-pick2:hover,.assets-wrap2 .period-select-pick:hover,.period-wrap .accounts-select-pick2:hover,.period-wrap .accounts-select-pick:hover,.period-wrap .assets-select-pick2:hover,.period-wrap .assets-select-pick:hover,.period-wrap .period-select-pick2:hover,.period-wrap .period-select-pick:hover,.period-wrap2 .accounts-select-pick2:hover,.period-wrap2 .accounts-select-pick:hover,.period-wrap2 .assets-select-pick2:hover,.period-wrap2 .assets-select-pick:hover,.period-wrap2 .period-select-pick2:hover,.period-wrap2 .period-select-pick:hover{border:1px solid #fb6514;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(251,101,20,.16)}.accounts-wrap .accounts-select,.accounts-wrap .accounts-select2,.accounts-wrap .assets-select,.accounts-wrap .assets-select2,.accounts-wrap2 .accounts-select,.accounts-wrap2 .accounts-select2,.accounts-wrap2 .assets-select,.accounts-wrap2 .assets-select2,.assets-wrap .accounts-select,.assets-wrap .accounts-select2,.assets-wrap .assets-select,.assets-wrap .assets-select2,.assets-wrap2 .accounts-select,.assets-wrap2 .accounts-select2,.assets-wrap2 .assets-select,.assets-wrap2 .assets-select2,.period-wrap .accounts-select,.period-wrap .accounts-select2,.period-wrap .assets-select,.period-wrap .assets-select2,.period-wrap2 .accounts-select,.period-wrap2 .accounts-select2,.period-wrap2 .assets-select,.period-wrap2 .assets-select2{position:absolute;opacity:0;z-index:-1;width:100%;max-height:0;overflow:hidden;background-color:#fff;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,z-index 0s linear .3s;padding:8px;border:1px solid #d0d5dd;border-radius:10px;margin-top:10px}.accounts-wrap .accounts-select span,.accounts-wrap .accounts-select2 span,.accounts-wrap .assets-select span,.accounts-wrap .assets-select2 span,.accounts-wrap2 .accounts-select span,.accounts-wrap2 .accounts-select2 span,.accounts-wrap2 .assets-select span,.accounts-wrap2 .assets-select2 span,.assets-wrap .accounts-select span,.assets-wrap .accounts-select2 span,.assets-wrap .assets-select span,.assets-wrap .assets-select2 span,.assets-wrap2 .accounts-select span,.assets-wrap2 .accounts-select2 span,.assets-wrap2 .assets-select span,.assets-wrap2 .assets-select2 span,.period-wrap .accounts-select span,.period-wrap .accounts-select2 span,.period-wrap .assets-select span,.period-wrap .assets-select2 span,.period-wrap2 .accounts-select span,.period-wrap2 .accounts-select2 span,.period-wrap2 .assets-select span,.period-wrap2 .assets-select2 span{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#667085;cursor:pointer;transition:all ease-in-out .3s;padding:8px;display:flex;border-radius:8px;outline:0}.accounts-wrap .accounts-select span.selected,.accounts-wrap .accounts-select2 span.selected,.accounts-wrap .assets-select span.selected,.accounts-wrap .assets-select2 span.selected,.accounts-wrap2 .accounts-select span.selected,.accounts-wrap2 .accounts-select2 span.selected,.accounts-wrap2 .assets-select span.selected,.accounts-wrap2 .assets-select2 span.selected,.assets-wrap .accounts-select span.selected,.assets-wrap .accounts-select2 span.selected,.assets-wrap .assets-select span.selected,.assets-wrap .assets-select2 span.selected,.assets-wrap2 .accounts-select span.selected,.assets-wrap2 .accounts-select2 span.selected,.assets-wrap2 .assets-select span.selected,.assets-wrap2 .assets-select2 span.selected,.period-wrap .accounts-select span.selected,.period-wrap .accounts-select2 span.selected,.period-wrap .assets-select span.selected,.period-wrap .assets-select2 span.selected,.period-wrap2 .accounts-select span.selected,.period-wrap2 .accounts-select2 span.selected,.period-wrap2 .assets-select span.selected,.period-wrap2 .assets-select2 span.selected{color:#000;font-weight:600}.accounts-wrap .accounts-select span:focus-visible,.accounts-wrap .accounts-select span:hover,.accounts-wrap .accounts-select2 span:focus-visible,.accounts-wrap .accounts-select2 span:hover,.accounts-wrap .assets-select span:focus-visible,.accounts-wrap .assets-select span:hover,.accounts-wrap .assets-select2 span:focus-visible,.accounts-wrap .assets-select2 span:hover,.accounts-wrap2 .accounts-select span:focus-visible,.accounts-wrap2 .accounts-select span:hover,.accounts-wrap2 .accounts-select2 span:focus-visible,.accounts-wrap2 .accounts-select2 span:hover,.accounts-wrap2 .assets-select span:focus-visible,.accounts-wrap2 .assets-select span:hover,.accounts-wrap2 .assets-select2 span:focus-visible,.accounts-wrap2 .assets-select2 span:hover,.assets-wrap .accounts-select span:focus-visible,.assets-wrap .accounts-select span:hover,.assets-wrap .accounts-select2 span:focus-visible,.assets-wrap .accounts-select2 span:hover,.assets-wrap .assets-select span:focus-visible,.assets-wrap .assets-select span:hover,.assets-wrap .assets-select2 span:focus-visible,.assets-wrap .assets-select2 span:hover,.assets-wrap2 .accounts-select span:focus-visible,.assets-wrap2 .accounts-select span:hover,.assets-wrap2 .accounts-select2 span:focus-visible,.assets-wrap2 .accounts-select2 span:hover,.assets-wrap2 .assets-select span:focus-visible,.assets-wrap2 .assets-select span:hover,.assets-wrap2 .assets-select2 span:focus-visible,.assets-wrap2 .assets-select2 span:hover,.period-wrap .accounts-select span:focus-visible,.period-wrap .accounts-select span:hover,.period-wrap .accounts-select2 span:focus-visible,.period-wrap .accounts-select2 span:hover,.period-wrap .assets-select span:focus-visible,.period-wrap .assets-select span:hover,.period-wrap .assets-select2 span:focus-visible,.period-wrap .assets-select2 span:hover,.period-wrap2 .accounts-select span:focus-visible,.period-wrap2 .accounts-select span:hover,.period-wrap2 .accounts-select2 span:focus-visible,.period-wrap2 .accounts-select2 span:hover,.period-wrap2 .assets-select span:focus-visible,.period-wrap2 .assets-select span:hover,.period-wrap2 .assets-select2 span:focus-visible,.period-wrap2 .assets-select2 span:hover{color:#fb6514;background-color:#fafafa}.accounts-wrap.open .accounts-select,.accounts-wrap.open .accounts-select2,.accounts-wrap.open .assets-select,.accounts-wrap.open .assets-select2,.accounts-wrap2.open .accounts-select,.accounts-wrap2.open .accounts-select2,.accounts-wrap2.open .assets-select,.accounts-wrap2.open .assets-select2,.assets-wrap.open .accounts-select,.assets-wrap.open .accounts-select2,.assets-wrap.open .assets-select,.assets-wrap.open .assets-select2,.assets-wrap2.open .accounts-select,.assets-wrap2.open .accounts-select2,.assets-wrap2.open .assets-select,.assets-wrap2.open .assets-select2,.period-wrap.open .accounts-select,.period-wrap.open .accounts-select2,.period-wrap.open .assets-select,.period-wrap.open .assets-select2,.period-wrap2.open .accounts-select,.period-wrap2.open .accounts-select2,.period-wrap2.open .assets-select,.period-wrap2.open .assets-select2{max-height:400px;overflow-y:auto;opacity:1;z-index:9;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,z-index 0s}.accounts-wrap.open .accounts-select-pick2:after,.accounts-wrap.open .accounts-select-pick:after,.accounts-wrap.open .assets-select-pick2:after,.accounts-wrap.open .assets-select-pick:after,.accounts-wrap.open .period-select-pick2:after,.accounts-wrap.open .period-select-pick:after,.accounts-wrap2.open .accounts-select-pick2:after,.accounts-wrap2.open .accounts-select-pick:after,.accounts-wrap2.open .assets-select-pick2:after,.accounts-wrap2.open .assets-select-pick:after,.accounts-wrap2.open .period-select-pick2:after,.accounts-wrap2.open .period-select-pick:after,.assets-wrap.open .accounts-select-pick2:after,.assets-wrap.open .accounts-select-pick:after,.assets-wrap.open .assets-select-pick2:after,.assets-wrap.open .assets-select-pick:after,.assets-wrap.open .period-select-pick2:after,.assets-wrap.open .period-select-pick:after,.assets-wrap2.open .accounts-select-pick2:after,.assets-wrap2.open .accounts-select-pick:after,.assets-wrap2.open .assets-select-pick2:after,.assets-wrap2.open .assets-select-pick:after,.assets-wrap2.open .period-select-pick2:after,.assets-wrap2.open .period-select-pick:after,.period-wrap.open .accounts-select-pick2:after,.period-wrap.open .accounts-select-pick:after,.period-wrap.open .assets-select-pick2:after,.period-wrap.open .assets-select-pick:after,.period-wrap.open .period-select-pick2:after,.period-wrap.open .period-select-pick:after,.period-wrap2.open .accounts-select-pick2:after,.period-wrap2.open .accounts-select-pick:after,.period-wrap2.open .assets-select-pick2:after,.period-wrap2.open .assets-select-pick:after,.period-wrap2.open .period-select-pick2:after,.period-wrap2.open .period-select-pick:after{transform:translateY(-50%) rotate(180deg)}.accounts-wrap .accounts-select-pick2:focus-visible,.accounts-wrap .accounts-select-pick:focus-visible,.accounts-wrap2 .accounts-select-pick2:focus-visible,.accounts-wrap2 .accounts-select-pick:focus-visible{border:1px solid #fb6514;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(251,101,20,.16)}#contribute-at:focus-visible,#contribute-period:focus-visible,#contributeAt1:focus-visible,#contributePeriod1:focus-visible{border:1px solid #fb6514;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(251,101,20,.16)}.content-wrapper{max-width:760px;flex-grow:1}.acc-sch{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}@media screen and (max-width:600px){.acc-sch{flex-direction:column;align-items:flex-start}}.view-toggle-btn{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#101828;position:relative;display:flex;align-items:center;gap:5px;cursor:pointer;justify-content:center;margin-top:24px;margin-bottom:16px;margin-left:auto;margin-right:auto;padding:8px 12px 8px 16px;background:#fff;border:1px solid #f0f0f0;box-shadow:0 4px 18px rgba(77,77,77,.08);border-radius:36px;transition:all .3s ease-in-out;flex-direction:column}.view-toggle-btn span{font-family:Inter;font-style:normal;font-weight:400;font-size:13px;line-height:16px;color:#101828}.view-toggle-btn:after{transition:all ease-in-out;position:relative;background-image:url(../../../../assets/img/advanced-calculator/arrow-down.svg);height:6px;width:11px;background-size:cover;background-repeat:no-repeat;background-position:center}.view-toggle-btn:hover{border:1px solid #fb6514;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px rgba(251,101,20,.16)}label{margin-bottom:6px;font-family:Inter;font-style:normal;font-weight:500;font-size:14px;line-height:20px;color:#101828}label span{position:relative;cursor:pointer}label span .hover-content{position:absolute;display:none!important;width:200px;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:2;border:1px solid #ccc;top:23px;left:-95px;color:#fff!important;font-size:12px!important;font-weight:400;line-height:18px;background:#101828;border-radius:8px;padding:8px 12px!important}label span .hover-content:before{content:"";position:absolute;top:-5px;left:calc(50% + 3px);transform:translateX(-50%);border-width:0 10px 10px;border-style:solid;border-color:#101828 transparent}label span:hover .hover-content{display:flex!important}.main-content-wrapper{display:flex}.age-message-container,.error-message-container{margin:15px 0;padding:10px;border-radius:5px;background-color:#ffebee;border-left:4px solid #e53935;animation:fadeIn .3s ease-in-out}.age-message,.error-message{color:#e53935;font-size:14px;line-height:1.4;font-weight:500}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.bonus-limit-reached{position:relative}.bonus-limit-reached:after{content:"Limit reached";position:absolute;right:0;top:-2px;font-size:10px;color:#e53935;font-weight:500}body{background:#fff}.sitemap{padding:48px 0 48px}.sitemap-search{position:relative;width:100%;margin-bottom:24px}.sitemap-search input[type=search]{width:100%;height:40px;border:1px solid #d0d5dd;border-radius:10px;padding:0 52px 0 16px;font-family:Inter;font-size:14px;font-weight:400;color:#101828;background:#fff;outline:0;-webkit-appearance:none}.sitemap-search input[type=search]::placeholder{color:#667085}.sitemap-search input[type=search]:focus{border-color:#fb6514;box-shadow:0 0 0 4px rgba(251,101,20,.16)}.sitemap-search__btn{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;color:#667085;padding:0}.sitemap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start}@media screen and (max-width:900px){.sitemap-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.sitemap-grid{grid-template-columns:1fr}}.sitemap-column{display:flex;flex-direction:column;gap:16px}.sitemap-card{background:#fff;border:1px solid #d0d5dd;border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;max-height:500px;overflow-y:auto;scrollbar-color:#ebebeb transparent}.sitemap-card::-webkit-scrollbar{width:4px}.sitemap-card::-webkit-scrollbar-track{background:0 0}.sitemap-card::-webkit-scrollbar-thumb{background:#ebebeb;border-radius:99px}.sitemap-card__header{display:flex;align-items:center;justify-content:space-between}.sitemap-card__title{display:flex;align-items:center;gap:12px}.sitemap-card__title h2{font-family:Inter;font-size:20px;font-weight:600;line-height:1.2;color:#101828;margin:0}.sitemap-card__title h2 a{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;color:inherit;text-decoration:none}.sitemap-card__title h2 a:hover{color:#fb6514}.sitemap-dot{position:relative;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.sitemap-dot::before{content:"";position:absolute;width:16px;height:16px;border-radius:50%;background:rgba(18,183,106,.1)}.sitemap-dot::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#12b76a}.sitemap-tag{background:#fafafa;border:1.2px solid #ebebeb;border-radius:999px;padding:4px 12px;font-family:Inter;font-size:12px;font-weight:400;line-height:1.2;color:#101828;white-space:nowrap;flex-shrink:0}.sitemap-separator{border:none;border-top:1px solid #d0d5dd;margin:0}.sitemap-categories{display:flex;flex-direction:column;gap:16px}.sitemap-category{display:flex;flex-direction:column;gap:12px}.sitemap-category__subtitle{font-family:Inter;font-size:12px;font-weight:500;color:#667085;text-transform:uppercase;letter-spacing:.4px;line-height:1.2;margin:0}.sitemap-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.sitemap-link{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;background:#fff;transition:background .15s ease}.sitemap-link:first-child{background:#fafafa}.sitemap-link:hover{background:#fafafa}.sitemap-link a{font-family:Inter;font-size:14px;font-weight:500;color:#101828;text-decoration:none;line-height:1.2}.sitemap-link a:hover{color:#fb6514}.sitemap-link__diamond{width:12px;height:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sitemap-link__diamond::after{content:"";width:7px;height:7px;background:#d0d5dd;transform:rotate(45deg);border-radius:1.5px;display:block}.sitemap-results__label{font-family:Inter;font-size:13px;font-weight:500;color:#667085;margin-bottom:12px}.sitemap-results__count{font-weight:600;color:#101828}.sitemap-results__list{background:#fff;border:1px solid #d0d5dd;border-radius:16px;padding:16px;list-style:none;margin:0;display:flex;flex-direction:column;gap:20px}.sitemap-results__group{display:flex;flex-direction:column;gap:8px}.sitemap-view-all{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:9px 16px;border:1px solid #ebebeb;border-radius:10px;background:#fafafa;font-family:Inter;font-size:13px;font-weight:500;color:#667085;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.sitemap-view-all svg{flex-shrink:0}.sitemap-view-all:hover{border-color:#fb6514;color:#fb6514;background:#fff}#scheduleBody{transition:opacity .4s ease,transform .4s cubic-bezier(.4,0,.2,1)}#scheduleBody.loading{opacity:.6;transform:translateY(10px)}#scheduleBody tr{opacity:0;transform:translateX(-20px);transition:all .3s ease;animation:slideInRow .5s ease forwards}#scheduleBody tr:nth-child(1){animation-delay:0s}#scheduleBody tr:nth-child(2){animation-delay:50ms}#scheduleBody tr:nth-child(3){animation-delay:.1s}#scheduleBody tr:nth-child(4){animation-delay:.15s}#scheduleBody tr:nth-child(5){animation-delay:.2s}#scheduleBody tr:nth-child(6){animation-delay:.25s}#scheduleBody tr:nth-child(7){animation-delay:.3s}#scheduleBody tr:nth-child(8){animation-delay:.35s}#scheduleBody tr:nth-child(9){animation-delay:.4s}#scheduleBody tr:nth-child(10){animation-delay:.45s}#scheduleBody tr:nth-child(11){animation-delay:.5s}#scheduleBody tr:nth-child(12){animation-delay:.55s}#scheduleBody tr:nth-child(13){animation-delay:.6s}#scheduleBody tr:nth-child(14){animation-delay:.65s}#scheduleBody tr:nth-child(15){animation-delay:.7s}#scheduleBody tr:nth-child(16){animation-delay:.75s}#scheduleBody tr:nth-child(17){animation-delay:.8s}#scheduleBody tr:nth-child(18){animation-delay:.85s}#scheduleBody tr:nth-child(19){animation-delay:.9s}#scheduleBody tr:nth-child(20){animation-delay:.95s}#scheduleBody tr:nth-child(21){animation-delay:1s}#scheduleBody tr:nth-child(22){animation-delay:1.05s}#scheduleBody tr:nth-child(23){animation-delay:1.1s}#scheduleBody tr:nth-child(24){animation-delay:1.15s}#scheduleBody tr:nth-child(25){animation-delay:1.2s}#scheduleBody tr:nth-child(26){animation-delay:1.25s}#scheduleBody tr:nth-child(27){animation-delay:1.3s}#scheduleBody tr:nth-child(28){animation-delay:1.35s}#scheduleBody tr:nth-child(29){animation-delay:1.4s}#scheduleBody tr:nth-child(30){animation-delay:1.45s}#scheduleBody tr:nth-child(31){animation-delay:1.5s}#scheduleBody tr:nth-child(32){animation-delay:1.55s}#scheduleBody tr:nth-child(33){animation-delay:1.6s}#scheduleBody tr:nth-child(34){animation-delay:1.65s}#scheduleBody tr:nth-child(35){animation-delay:1.7s}#scheduleBody tr:nth-child(36){animation-delay:1.75s}#scheduleBody tr:nth-child(37){animation-delay:1.8s}#scheduleBody tr:nth-child(38){animation-delay:1.85s}#scheduleBody tr:nth-child(39){animation-delay:1.9s}#scheduleBody tr:nth-child(40){animation-delay:1.95s}#scheduleBody tr:hover{background-color:rgba(0,0,0,.02);transform:translateX(2px)}#scheduleBody .table-loader-container{animation:fadeInLoader .3s ease}#scheduleBody .table-loader-container .table-spinner{animation:spin 1s linear infinite}#scheduleBody .table-loader-container .table-loader-text{animation:pulse 1.5s ease-in-out infinite}.period-tab{transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.period-tab:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.period-tab.period-tab-active{transform:scale(1.02)}.period-tab.period-tab-active:before{left:100%}.year-mon{transition:opacity .2s ease,transform .2s ease;display:inline-block}.year-mon:empty{opacity:0;transform:translateY(-5px)}@keyframes slideInRow{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeInLoader{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.7}}table{border-collapse:separate;border-spacing:0}table thead th{transition:background-color .2s ease}table thead th:hover{background-color:rgba(0,0,0,.05)}table tbody tr td{transition:padding .2s ease,background-color .2s ease}table tbody tr td:empty:after{content:"...";opacity:.5;animation:dots 1.5s infinite}.view-toggle-btn{transition:all .3s ease}.view-toggle-btn:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.view-toggle-btn:active{transform:translateY(0)}@keyframes dots{0%,20%{opacity:.2}50%{opacity:1}100%,80%{opacity:.2}}@media (max-width:768px){#scheduleBody tr:nth-child(n){animation-delay:20ms}}@media (prefers-color-scheme:dark){#scheduleBody tr:hover{background-color:rgba(255,255,255,.05)}.period-tab:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}}@media (prefers-reduced-motion:reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}}