:root{--input-text-default:var(--black);--input-text-disabled-default:var(--gray-dark);--input-text-placeholder-default:var(--gray-dark);--input-border-default:var(--gray-60);--input-border-disabled:var(--gray-60);--input-border-success:var(--green);--input-border-warning:var(--gold);--input-border-error:var(--red);--input-border-hover-default:var(--pacific);--input-border-focus-default:var(--pacific);--input-bg-default:var(--white);--input-bg-disabled-default:var(--gray-10);--form-alert-icon-color-default:var(--gray);--form-alert-icon-color-success:var(--green);--form-alert-icon-color-warning:var(--gold);--form-alert-icon-color-error:var(--red);--select-border-default:var(--gray-60);--select-border-width-default:1px;--select-border-error:var(--red);--select-border-width-error:2px;--select-border-hover-default:var(--pacific);--select-border-focus-default:var(--pacific);--select-bg-disabled-default:var(--gray-10);--select-icon-bg-default:var(--gray-10);--select-text-disabled-default:var(--gray-dark);--choice-border-default:var(--gray-60);--choice-border-disabled:var(--gray-60);--choice-border-success:var(--green);--choice-border-warning:var(--gold);--choice-border-error:var(--red);--choice-border-hover-default:var(--pacific);--choice-border-focus-default:var(--pacific);--choice-outline-focus-default:var(--pacific);--choice-bg-default:var(--white);--choice-bg-disabled:var(--gray-10);--choice-bg-selected-default:var(--pacific);--choice-bg-selected-disabled:var(--gray-40);--choice-bg-selected-focus-default:var(--pacific);--choice-label-disabled-default:var(--gray-dark)}#claiming-social-security .input-labels__block .cf-icon-svg{margin-top:1px}#claiming-social-security .canvas-container{position:relative}#claiming-social-security .canvas-container .x-axis-label{left:40px;position:relative;top:0}#claiming-social-security p.y-axis-label{left:-50px;position:absolute;top:290px;transform:rotate(-90deg)}#claiming-social-security .before-step-two,#claiming-social-security .step-one-hidden,#claiming-social-security .step-three,#claiming-social-security .step-two,#claiming-social-security .step-two+hr{display:none}#claiming-social-security .intro{margin-bottom:30px;margin-top:15px}#claiming-social-security .intro .content-l__col+.content-l__col{margin-top:0}@media only screen and (min-width:56.3125em){#claiming-social-security .intro{margin-bottom:45px}#claiming-social-security .intro .img{background-image:url("/static/apps/retirement/img/before-you-claim.3a26848b3689.png");background-repeat:no-repeat;background-size:200px;height:200px;width:200px}}#claiming-social-security h1 span.header-line{display:block}#claiming-social-security .intro p{max-width:41.875rem}#claiming-social-security .step-one{padding-bottom:14px;padding-top:45px}#claiming-social-security .step-one h2{margin-bottom:30px}#claiming-social-security .step-one label.input-labels .input-labels__block{display:block;margin-bottom:8px}#claiming-social-security .step-one .input-labels input{height:32px;padding-left:10px}#claiming-social-security .estimated-benefits-description{border-bottom:1px solid var(--gray-20);border-top:1px solid var(--gray-20);margin:1em 0 0;padding:1em 0}#claiming-social-security .estimated-benefits-description p{margin-bottom:0}#claiming-social-security .estimated-benefits-input{margin:0;padding:0 0 30px 40px}#claiming-social-security #graph-container .content-l__col{margin-top:0;padding:30px 0 60px}#claiming-social-security .step-one .content-l__col{vertical-align:bottom}#claiming-social-security #claim-canvas{left:40px;position:relative}#claiming-social-security #claim-canvas #full-age-benefits-text{color:var(--gray-60)}#claiming-social-security #claim-canvas .graph--bar{cursor:pointer}#claiming-social-security #claim-canvas .graph--element{position:absolute}#claiming-social-security #claim-canvas .graph--background{background:var(--gray-10);height:1px;left:0}#claiming-social-security #claim-canvas .graph__slider{bottom:0;left:-2px;position:absolute;width:100%;z-index:100}#claiming-social-security #claim-canvas .age-text{color:var(--gray-60);cursor:pointer;height:75px;position:absolute;text-align:center;top:292px}#claiming-social-security #claim-canvas .age-text.selected-age{height:25px}#claiming-social-security #claim-canvas .age-text.selected-age p{color:var(--black);font-weight:bolder}#claiming-social-security #benefits-text,#claiming-social-security #full-age-benefits-text{font-weight:bolder;position:absolute}#claiming-social-security .claim-canvas__no-slider .graph__slider{display:none}#claiming-social-security .claim-canvas__no-slider~.x-axis-label{margin-top:-45px}#claiming-social-security .lifetime-benefits-value{font-weight:bolder}#claiming-social-security .estimated-benefits-input label{display:inline;margin-left:15px}#claiming-social-security input[type=text]{border:1px solid var(--gray-80);border-color:var(--gray-40)}#claiming-social-security .input-labels{display:inline}#claiming-social-security .input-labels .label-text{display:block;overflow:hidden;text-indent:100%;white-space:nowrap}#claiming-social-security .input-labels input{display:inline;padding:2px;width:15%}#claiming-social-security #bd-year{width:30%}#claiming-social-security #salary-input{width:90%}#claiming-social-security .step-one .estimate-info{margin-top:0;vertical-align:bottom}#claiming-social-security .step-one .estimate-info p{margin-bottom:-5px}#claiming-social-security .step-one .step-one-instructions{margin-bottom:60px}#claiming-social-security #step-one-form{margin-top:0;padding:0}#claiming-social-security .selected-retirement-age-container{margin-bottom:30px}#claiming-social-security .selected-retirement-age-container p{margin-bottom:0}#claiming-social-security .selected-retirement-age{margin-bottom:2px}#claiming-social-security .total-benefits-text{font-weight:400;line-height:24px}#claiming-social-security .total-benefits-container{margin-bottom:30px}#claiming-social-security .total-benefits-container p{margin:0}#claiming-social-security #age-selector-response{display:none}#claiming-social-security #graph-container+hr{margin-top:0}#claiming-social-security .graph-content .content-container{display:none}#claiming-social-security .graph-content .content-container ul{list-style-position:outside;padding-left:20px}#claiming-social-security .graph-content h3.retirement-age{font-size:1em;font-weight:500;margin:0}#claiming-social-security #graph-container p.learn-how{margin-bottom:0}#claiming-social-security hr.before-step-two{margin-bottom:45px}#claiming-social-security .content-l.step-two{margin-top:60px}#claiming-social-security .step-two .lifestyle-img{display:block;margin:60px auto}#claiming-social-security .step-two .lifestyle-response{display:none}#claiming-social-security .step-two .lifestyle-btn--active{background-color:var(--navy)}#claiming-social-security .step-two+hr{margin:50px 0}#claiming-social-security .step-two .content-l__col.content-l__col-1-3{height:100%}#claiming-social-security .step-two .lifestyle-question__container{margin-bottom:30px}#claiming-social-security .step-two .lifestyle-question__container hr{margin-top:0}#claiming-social-security .step-three .hidden-content,#claiming-social-security .step-two .question{display:none}#claiming-social-security .step-three h2{margin-bottom:30px}#claiming-social-security .step-three h3{margin-bottom:5px}#claiming-social-security .step-three .step-three-note{margin-bottom:30px}#claiming-social-security #age-selector-response hr{margin-bottom:30px;margin-top:40px}#claiming-social-security #age-selector-response .next-steps{margin-bottom:60px;padding-left:0;padding-top:20px}#claiming-social-security #age-selector-response .next-steps li{background-position:0 0;background-repeat:no-repeat;padding-left:34px}#claiming-social-security #age-selector-response .next-steps li.next-step-one,#claiming-social-security #age-selector-response .next-steps li.next-step-three{background-image:url("/static/apps/retirement/img/step_check.e0e9b0c0524d.png")}#claiming-social-security .m-notification{margin-bottom:20px}#claiming-social-security .step-one .notification-input-warning{border-color:var(--gold)}@media only screen and (max-width:56.25em){#claiming-social-security #step-one-form,#claiming-social-security .step-one .step-one-instructions{margin-bottom:30px}#claiming-social-security .m-notification{margin-top:-10px}#claiming-social-security .estimated-benefits-input{padding-left:40px}#claiming-social-security .estimated-benefits-input span{display:block}#claiming-social-security .estimated-benefits-input label{margin-left:15px}#claiming-social-security .estimated-benefits-input label:first-of-type{margin-left:0}#claiming-social-security .step-two .lifestyle-response>p:last-child{margin-bottom:0}}@media only screen and (min-width:37.5625em) and (max-width:56.25em){#claiming-social-security .step-one{padding-top:30px}#claiming-social-security .estimate-info,#claiming-social-security .step-one .content-l__col-2-3{width:100%}#claiming-social-security #graph-container .content-l__col-1-3{width:40%}#claiming-social-security #graph-container .content-l__col-2-3{width:60%}#claiming-social-security p.y-axis-label{top:310px}#claiming-social-security .content-l.step-two{margin-left:0;margin-right:15px;margin-top:0}#claiming-social-security .step-two .content-l__col{margin-right:0;width:100%}#claiming-social-security .content-l.step-two h2{margin-bottom:0}#claiming-social-security .content-l.step-two h2+.question.h3{margin-bottom:30px;margin-top:15px}#claiming-social-security div.question{border-top:1px solid var(--gray-20);margin-left:15px;margin-right:25px;padding-bottom:30px;padding-top:30px}#claiming-social-security div.question.question-married{border-top:none}#claiming-social-security div.question.question-longevity{padding-bottom:10px}#claiming-social-security .question:after,#claiming-social-security .question:before{content:"";display:table}#claiming-social-security .question:after{clear:both}#claiming-social-security .question hr{display:none}#claiming-social-security .step-two .lifestyle-img{display:block!important;float:left;height:200px!important;margin:0;width:200px!important}#claiming-social-security .step-two .lifestyle-question__container,#claiming-social-security .step-two .lifestyle-response{margin-left:230px}#claiming-social-security hr.before-step-two{margin-bottom:60px}#claiming-social-security .content-l.step-two+hr{margin-bottom:60px;margin-top:60px}}@media only screen and (max-width:37.5em){#claiming-social-security .content-l{margin-left:0;margin-right:0}#claiming-social-security .content-l__col{border:none;display:block;width:auto}#claiming-social-security .step-one{padding-top:30px}#claiming-social-security #step-one-form .content-l__col-1-3{max-width:236px}#claiming-social-security #salary-input{width:65%}#claiming-social-security .estimated-benefits-input{padding-left:0}#claiming-social-security .estimated-benefits-input label{display:block;height:30px;margin-left:0}#claiming-social-security .estimated-benefits-input label:first-of-type{margin-left:0;margin-top:8px}#claiming-social-security #graph-container .content-l__col{padding-bottom:30px;padding-top:30px}#claiming-social-security .graph__slider{bottom:-35px}#claiming-social-security p.y-axis-label{left:-57px;top:240px}#claiming-social-security #step-one-form .content-l__col.content-l__col-1-3+.content-l__col.content-l__col-1-3{margin-top:1.875em}#claiming-social-security .content-l__col.content-l__col-1-3+.content-l__col.content-l__col-1-3{margin-top:0}#claiming-social-security .canvas-container .x-axis-label{top:30px}#claiming-social-security .selected-retirement-age-container{height:auto;margin-top:425px}#claiming-social-security .canvas-container{position:absolute;top:0;width:100%}#claiming-social-security .content-l.step-two{margin-top:0}#claiming-social-security .step-two .content-l__col{width:100%}#claiming-social-security .content-l.step-two h2{margin-bottom:0}#claiming-social-security .content-l.step-two h3.lifestyle-question{font-size:22px}#claiming-social-security .question{border-bottom:1px solid var(--gray-20);padding-bottom:30px;padding-top:30px}#claiming-social-security .step-two .lifestyle-question__container{margin-bottom:0}#claiming-social-security .lifestyle-question__container hr{display:none}#claiming-social-security .step-two .lifestyle-img{display:inline-block;margin-bottom:15px;margin-top:0;max-width:200px}#claiming-social-security .content-l.step-two h2+.question.h3{border-bottom:none;margin-bottom:0;margin-top:15px;padding-top:0}#claiming-social-security .question.question-married{border-top:none;padding-top:0}#claiming-social-security .question-longevity{border-bottom:none;padding-bottom:0}#claiming-social-security .question-longevity .lifestyle-question__container{margin-bottom:0}#claiming-social-security .lifestyle-response{margin-top:30px}#claiming-social-security .content-l.step-two+hr,#claiming-social-security hr.before-step-two{margin-bottom:30px;margin-top:30px}}#claiming-social-security div[data-tooltip-name]{display:none;left:0;position:absolute;top:0}#claiming-social-security [data-tooltip-target]{border-bottom:none;color:var(--pacific);cursor:pointer}#claiming-social-security #tooltip-container{background-color:var(--gray-10);border:0 solid var(--black);display:none;font-style:normal;padding:15px;position:absolute;width:20em;z-index:3000}#claiming-social-security #tooltip-container .content{margin:0;padding:0}#claiming-social-security #tooltip-container .content p:last-child{margin-bottom:0}#claiming-social-security #tooltip-container .outertip{border:0 solid transparent;border-bottom:0 solid var(--black);content:" ";height:0;left:-5px;position:absolute;top:-20px;width:0}#claiming-social-security #tooltip-container .innertip{border:7px solid transparent;border-bottom:7px solid var(--gray-10);content:" ";height:0;left:8px;position:absolute;top:-14px;width:0}#claiming-social-security .tooltip-target{border-color:var(--pacific);border-style:dotted;border-width:0;color:var(--pacific);cursor:pointer;text-decoration:none}[lang=es] #claiming-social-security .intro{margin-top:30px}@media only screen and (min-width:56.3125em){[lang=es] #claiming-social-security .intro{margin-top:60px}[lang=es] #claiming-social-security .intro .img{background-image:url("/static/apps/retirement/img/before-you-claim-es.863fe9ee1a6c.png")}}[lang=es] #claiming-social-security .step-two .question-expenses img,[lang=es] #claiming-social-security .step-two .question-working img{box-sizing:border-box;display:block;height:200px;padding-left:200px;width:200px}@media only screen and (max-width:37.5em){[lang=es] #claiming-social-security .step-two .question-expenses img,[lang=es] #claiming-social-security .step-two .question-working img{display:inline-block}}[lang=es] #claiming-social-security .step-two .question-expenses img{background:url("/static/apps/retirement/img/gastos.e5cbdddf3701.png") no-repeat}[lang=es] #claiming-social-security .step-two .question-working img{background:url("/static/apps/retirement/img/sus60s.d8ecfd07d8d8.png") no-repeat}
/*# sourceMappingURL=main.css.3c630de4204a.map */
