:root{--beige:#bea96f;--beige-30:#f0e8d8;--beige-60:#d8c8a0;--black:#101820;--font-stack:system-ui,sans-serif;--gold:#ff9e1b;--gold-10:#fff6ec;--gold-20:#fff0dd;--gold-30:#ffe8cb;--gold-40:#ffe1b9;--gold-50:#ffd8a3;--gold-60:#ffce8d;--gold-70:#ffc372;--gold-80:#ffb858;--gold-90:#ffab39;--gold-dark:#dc731c;--gold-mid-dark:#ed881b;--gray:#5a5d61;--gray-10:#e7e8e9;--gray-15:#dcdddf;--gray-20:#d2d3d5;--gray-30:#c3c4c4;--gray-40:#b4b5b6;--gray-5:#f7f8f9;--gray-50:#a2a3a4;--gray-60:#919395;--gray-70:#838588;--gray-80:#75787b;--gray-90:#676a6f;--gray-dark:#43484e;--gray-darker:#293037;--gray-mid-dark:#4f5257;--green:#20aa3f;--green-10:#f0f8eb;--green-20:#e2efd8;--green-30:#d4eac6;--green-40:#c7e5b3;--green-50:#bae0a2;--green-60:#addc91;--green-70:#93cf7c;--green-80:#66c368;--green-90:#48b753;--green-dark:#1e9642;--green-mid-dark:#1fa040;--navy:#254b87;--navy-10:#f4f6fa;--navy-20:#d3daeb;--navy-30:#c3cde2;--navy-40:#b3c0d9;--navy-50:#9daecc;--navy-60:#889cc0;--navy-70:#6f88b2;--navy-80:#5674a3;--navy-90:#3e5f95;--navy-dark:#002d72;--navy-mid-dark:#123c7c;--neutral:#8a6c57;--neutral-10:#f8f5f2;--neutral-20:#e7ddd7;--neutral-30:#ddd1c9;--neutral-40:#d3c5bc;--neutral-50:#c6b4a9;--neutral-60:#baa496;--neutral-70:#ad9484;--neutral-80:#a18573;--neutral-90:#957865;--neutral-dark:#745745;--neutral-mid-dark:#7d604b;--pacific:#0072ce;--pacific-10:#eff8fd;--pacific-20:#d6e8fa;--pacific-30:#c3ddf6;--pacific-40:#afd2f2;--pacific-50:#96c4ed;--pacific-60:#7eb7e8;--pacific-70:#61a7e2;--pacific-80:#4497dc;--pacific-90:#2284d5;--pacific-dark:#0050b4;--pacific-mid-dark:#0061c1;--purple:#b4267a;--purple-10:#fdf3f8;--purple-20:#f0d8e2;--purple-30:#ebc9d9;--purple-40:#e3b2cc;--purple-50:#dc9cbf;--purple-60:#d486b2;--purple-70:#cd70a5;--purple-80:#c55998;--purple-90:#be438b;--purple-dark:#a01b68;--purple-mid-dark:#aa2071;--red:#d14124;--red-10:#fbefec;--red-20:#f7e0d9;--red-30:#f3d1c8;--red-40:#f0c3b8;--red-50:#ebb0a3;--red-60:#e79e8e;--red-70:#e28875;--red-80:#dd735d;--red-90:#d75a40;--red-dark:#b63014;--red-mid-dark:#c3381c;--teal:#257675;--teal-10:#f0f7f6;--teal-20:#d4e7e6;--teal-30:#c4dddc;--teal-40:#b4d2d1;--teal-50:#9ec4c3;--teal-60:#89b6b5;--teal-70:#70a6a5;--teal-80:#579695;--teal-90:#3e8685;--teal-dark:#005e5d;--teal-mid-dark:#126b69;--white:#fff;--block-bg:var(--gray-5);--block-border:var(--gray-40);--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-border-default:var(--gray-60);--choice-border-disabled:var(--gray-60);--choice-border-error:var(--red);--choice-border-focus-default:var(--pacific);--choice-border-hover-default:var(--pacific);--choice-border-success:var(--green);--choice-border-warning:var(--gold);--choice-label-disabled-default:var(--gray-dark);--choice-outline-focus-default:var(--pacific);--code-bg:var(--gray-5);--content-main-border:var(--gray-40);--form-alert-icon-color-default:var(--gray);--form-alert-icon-color-error:var(--red);--form-alert-icon-color-success:var(--green);--form-alert-icon-color-warning:var(--gold);--form-field-input-lg-target-bg:var(--gray-10);--form-field-input-lg-target-bg-disabled:var(--gray-20);--form-field-input-lg-target-bg-selected:var(--pacific-20);--form-field-input-lg-target-border:var(--pacific);--input-bg-default:var(--white);--input-bg-disabled-default:var(--gray-10);--input-border-default:var(--gray-60);--input-border-disabled:var(--gray-60);--input-border-error:var(--red);--input-border-focus-default:var(--pacific);--input-border-hover-default:var(--pacific);--input-border-success:var(--green);--input-border-warning:var(--gold);--input-text-default:var(--black);--input-text-disabled-default:var(--gray-dark);--input-text-placeholder-default:var(--gray-dark);--label-helper:var(--gray-dark);--link-text:var(--pacific);--link-text-active:var(--navy);--link-text-hover:var(--pacific-dark);--link-text-visited:var(--teal);--link-underline:var(--pacific);--link-underline-active:var(--navy);--link-underline-hover:var(--pacific-dark);--link-underline-visited:var(--teal);--range-bg:var(--gray-10);--range-bg-focused:var(--pacific-20);--range-bg-track:var(--gray-80);--range-border:var(--gray-40);--range-border-focused:var(--pacific);--select-bg-disabled-default:var(--gray-10);--select-border-default:var(--gray-60);--select-border-error:var(--red);--select-border-focus-default:var(--pacific);--select-border-hover-default:var(--pacific);--select-icon-bg-default:var(--gray-10);--select-text-disabled-default:var(--gray-dark);--table-border:var(--gray);--table-head-bg:var(--gray-5);--tag-filter-bg-active-default:var(--teal-60);--tag-filter-bg-default:var(--teal-20);--tag-filter-bg-hover-default:var(--teal-40);--tag-filter-border-default:var(--teal);--tag-filter-outline-focuse-default:var(--teal-dark);--text:var(--black);--block-border-bottom:var(--block-border);--block-border-left:var(--block-border);--block-border-right:var(--block-border);--block-border-top:var(--block-border);--code-text:var(--text);--table-head-text:var(--text);--font-adjust-base:.517;--font-adjust-step:.0054;--font-adjust-h1:calc(var(--font-size-adjust-base) + var(--font-adjust-step)*5);--font-adjust-h2:calc(var(--font-size-adjust-base) + var(--font-adjust-step)*4);--font-adjust-h3:calc(var(--font-size-adjust-base) + var(--font-adjust-step)*3);--font-adjust-h4:calc(var(--font-size-adjust-base) + var(--font-adjust-step)*2);--font-adjust-h5:calc(var(--font-size-adjust-base) + var(--font-adjust-step)*1);--font-adjust-h6:var(--font-adjust-base);--font-adjust-body:var(--font-adjust-base);--select-border-width-default:1px}#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 #0000;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 #0000;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.489f308d2760.map */
