.RcExtraQuestions__label{font-family:the-future,"system-ui",Helvetica Neue,"sans-serif";font-weight:700;margin-bottom:.5rem}.RcExtraQuestions__hint,.RcExtraQuestions__label{font-size:1rem;color:#32302f}.RcExtraQuestions__inner-wrap{margin-top:1.25rem;margin-bottom:1.25rem}.RcExtraQuestions__inner{display:flex;flex-direction:column}@media(min-width:640px){.RcExtraQuestions__inner{flex-direction:row}}.RcExtraQuestions__section-header{margin-top:3.25rem}@media(min-width:640px){.RcExtraQuestions__section-header{flex:1 1 0%}}@media(min-width:1024px){.RcExtraQuestions__section-header{flex:1 1 auto}}.RcExtraQuestions__title{font-family:the-future,"system-ui",Helvetica Neue,"sans-serif";font-weight:700;font-size:1.75rem;color:#32302f}.RcExtraQuestions__question{margin-top:2rem;margin-bottom:2rem}.RcExtraQuestions__question--disabled{pointer-events:none;opacity:.5}.RcExtraQuestions__input{position:relative;margin:.63rem 0;display:flex;align-items:center}.RcExtraQuestions__select-input{appearance:none}.RcExtraQuestions__select-input,.RcExtraQuestions__text-input{height:2.5rem;width:100%;border-radius:6px;border:1px solid #e6e4e3;background-color:#fff;padding:0 1.25rem;font-size:1rem}.RcExtraQuestions__text-input--static{display:flex;align-items:center}.RcExtraQuestions__select-arrow{position:absolute;right:0;top:0;width:2.75rem;height:2.5rem;transform-origin:center;transform:scale(.4);pointer-events:none}@media(min-width:768px){.RcExtraQuestions__section-header--with-questions{max-width:50%;padding-right:6.25rem}}@media(min-width:1280px){.RcExtraQuestions__section-header--with-questions{max-width:33%;padding-right:6.25rem}}.RcExtraQuestions__questions{display:flex;flex-direction:column}@media(min-width:768px){.RcExtraQuestions__questions{max-width:50%}}@media(min-width:1280px){.RcExtraQuestions__questions{max-width:unset}}@media(min-width:640px){.RcExtraQuestions__questions{flex:1 1 0%}}@media(min-width:1024px){.RcExtraQuestions__questions{flex-direction:row;flex-grow:1}.RcExtraQuestions__questions-container--primary{flex:1 1 0%;padding-right:4.5rem}}@media(min-width:640px){.RcExtraQuestions__questions-container--secondary{flex:1 1 0%}}@media(min-width:1024px){.RcExtraQuestions__questions-container--secondary{flex:1 1 0%}}.RcExtraQuestions__error{opacity:0;transition:all 1s ease-out;font-size:1rem;font-weight:400;color:#a43d12}.RcExtraQuestions__error.fade-animation{opacity:1}.RcExtraQuestions__description{padding:.5rem 0;margin-top:.5rem;color:#32302f}.RcExtraQuestions__description li{padding:.25rem 0}.RcExtraQuestions:not(:first-of-type) .RcExtraQuestions__inner{border-top:1px solid #e6e4e3}.RcExtraQuestions:last-of-type{margin-bottom:7.5rem}.RcForecast{position:relative}@media(min-width:768px){.RcForecast{position:absolute;top:0;width:18.13rem}}.RcForecast__layout{display:flex;flex-direction:column;margin-bottom:1.25rem}.RcForecast__heading{font-family:the-future,"system-ui",Helvetica Neue,"sans-serif";font-weight:700;color:#32302f}.RcForecast__body{color:#32302f}.RcForecast__container{padding:1.25rem;border-radius:10px;background:#fff;box-shadow:0 5px 15px 0 rgba(64,62,61,.05)}@media(min-width:768px){.RcForecast{margin-left:-2rem}}.RcForecast__content{padding-right:1.25rem}.RcForecast__forecast{font-family:the-future,"system-ui",Helvetica Neue,"sans-serif";font-weight:700;font-size:1.75rem;margin-top:.75rem;margin-bottom:.75rem}.RcForecast__forecast--rank-3{color:#71adab}.RcForecast__forecast--rank-2{color:#32302f}.RcForecast__forecast--rank-1{color:#efa618}.RcForecast__forecast--rank-0{color:#d23014}@media(min-width:640px){.RcLearnMore{margin-top:2rem}}.RcLearnMore__container{margin-top:2rem}.RcLearnMore__container>*{border-radius:10px;background:#fff;box-shadow:0 5px 15px 0 rgba(64,62,61,.05)}.RcLearnMore__row{display:flex;flex-direction:column;margin-top:.75rem;margin-bottom:2rem;padding:2rem}@media(min-width:640px){.RcLearnMore__row{flex-direction:row;align-items:center;justify-content:space-between;padding:2rem}}.RcLearnMore__copy{margin-bottom:2rem}@media(min-width:640px){.RcLearnMore__copy{width:66.66667%;margin-bottom:0}}.RcLearnMore__heading{font-family:the-future,"system-ui",Helvetica Neue,"sans-serif";font-weight:700;font-size:1.75rem;color:#32302f}.RcLearnMore__amount{color:#377674}.RcLearnMore__button{width:100%;text-align:center}@media(min-width:480px){.RcLearnMore__button{width:unset;height:3rem}}.RetirementCalculator__graph{position:relative}.RetirementCalculator__questions{margin-bottom:2.5rem}@media(min-width:768px){.RetirementCalculator__questions--page-2{margin-bottom:8.75rem}}.RetirementCalculator__questions-row{margin-bottom:1.25rem;display:flex;flex-direction:column}@media(min-width:768px){.RetirementCalculator__questions-row{height:12.5rem}}.RetirementCalculator__continue-container{height:6.25rem;display:flex;justify-content:center;margin-top:5.25rem;margin-bottom:5.25rem}.RetirementCalculator__continue-button{width:16.25rem;height:3.13rem}