.TvKFdq_icon{background:var(--teal-50);border-radius:var(--radius-md);color:var(--teal-700);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.TvKFdq_iconSmall{background:var(--teal-700);border-radius:var(--radius-sm);color:var(--white);width:28px;height:28px}.TvKFdq_hero{background:linear-gradient(180deg, var(--teal-50) 0%, var(--white) 100%);color:var(--grey-900);padding:112px 0 var(--space-16)}.TvKFdq_heroGrid{align-items:center;gap:var(--space-10);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1025px){.TvKFdq_heroGrid{gap:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.TvKFdq_eyebrow{align-items:center;gap:var(--space-3);display:inline-flex}.TvKFdq_hero .TvKFdq_eyebrow{margin-bottom:var(--space-5)}.TvKFdq_hero .TvKFdq_title{letter-spacing:-.045em;margin:0 0 var(--space-5);font-size:clamp(36px,4.6vw,60px);line-height:1.08}.TvKFdq_intro{color:var(--grey-600);max-width:600px;font-size:18px;line-height:1.6}.TvKFdq_intro p{margin:0}.TvKFdq_tag{color:var(--teal-700);align-items:center;gap:var(--space-2);margin:var(--space-4) 0 0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.TvKFdq_actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.TvKFdq_note{color:var(--grey-600);margin-top:var(--space-5);max-width:600px;font-size:14px;line-height:1.6}.TvKFdq_note p{margin:0}.TvKFdq_highlights{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-6)}.TvKFdq_highlightsTitle{color:var(--grey-600);letter-spacing:1px;margin:0 0 var(--space-4);text-transform:uppercase;font-size:12px;font-weight:700;line-height:1.4}.TvKFdq_highlightsList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.TvKFdq_highlightsList li{color:var(--grey-900);align-items:center;gap:var(--space-3);font-size:16px;font-weight:600;line-height:1.4;display:flex}.TvKFdq_check{background:var(--teal-700);border-radius:var(--radius-pill);color:var(--white);flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.TvKFdq_tint{background:var(--grey-50);border-bottom:1px solid var(--grey-100);border-top:1px solid var(--grey-100)}.TvKFdq_sectionHead{margin-bottom:var(--space-10);max-width:720px}.TvKFdq_sectionHead .eyebrow{margin-bottom:var(--space-2)}.TvKFdq_sectionHead .section-title{margin:0}.TvKFdq_sectionIntro{color:var(--grey-600);margin-top:var(--space-4);font-size:16px;line-height:1.6}.TvKFdq_sectionIntro p{margin:0}.TvKFdq_card{gap:var(--space-2);height:100%}.TvKFdq_card>.TvKFdq_icon{margin-bottom:var(--space-3)}.TvKFdq_step{background:var(--teal-50);border-radius:var(--radius-pill);color:var(--teal-700);margin-bottom:var(--space-3);padding:var(--space-1) var(--space-3);align-self:flex-start;font-size:12px;font-weight:700;line-height:1.4}.TvKFdq_cardTitle{color:var(--grey-900);margin:0;font-size:17px;font-weight:700;line-height:1.3}.TvKFdq_cardDesc{color:var(--grey-600);margin:0;font-size:14px;line-height:1.6}.TvKFdq_notes{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-xl);padding:var(--space-6)}.TvKFdq_notesList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.TvKFdq_notesList li{color:var(--grey-700);gap:var(--space-3);grid-template-columns:18px minmax(0,1fr);font-size:15px;line-height:1.6;display:grid}.TvKFdq_noteIcon{color:var(--teal-700);margin-top:var(--space-1)}.TvKFdq_finalCta{background:var(--teal-50);border:1px solid var(--teal-100);border-radius:var(--radius-xl);padding:var(--space-12) var(--space-6);text-align:center}.TvKFdq_finalCta .eyebrow{margin-bottom:var(--space-2)}.TvKFdq_finalCta .section-title{max-width:720px;margin:0 auto}.TvKFdq_finalCtaText{color:var(--grey-600);margin:var(--space-4) auto 0;max-width:600px;font-size:16px;line-height:1.6}.TvKFdq_finalCtaText p{margin:0}.TvKFdq_finalCtaActions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;justify-content:center;display:flex}.TvKFdq_othersTitle{color:var(--grey-900);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.25}.TvKFdq_others{gap:var(--space-4);margin:calc(-1 * var(--space-6)) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}@media (min-width:641px){.TvKFdq_others{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1101px){.TvKFdq_others{grid-template-columns:repeat(4,minmax(0,1fr))}}.TvKFdq_other{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);color:var(--black);align-items:start;column-gap:var(--space-3);height:100%;padding:var(--space-4);transition:border-color var(--transition-fast), background var(--transition-fast);grid-template-columns:40px minmax(0,1fr);display:grid;position:relative}.TvKFdq_other:hover{background:var(--offwhite);border-color:var(--teal-300)}.TvKFdq_other:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.TvKFdq_otherBody{gap:var(--space-1);min-width:0;padding-right:var(--space-5);display:grid}.TvKFdq_otherName{font-size:16px;font-weight:700;line-height:1.3}.TvKFdq_otherTag{color:var(--teal-700);font-size:12px;font-weight:600;line-height:1.4}.TvKFdq_otherDesc{color:var(--grey-600);font-size:14px;line-height:1.5}.TvKFdq_otherArrow{color:var(--teal-700);right:var(--space-4);top:var(--space-4);transition:transform var(--transition-fast);position:absolute}.TvKFdq_other:hover .TvKFdq_otherArrow,.TvKFdq_other:focus-visible .TvKFdq_otherArrow{transform:translate(2px)}@media not (min-width:769px){.TvKFdq_hero{padding:88px 0 var(--space-12)}.TvKFdq_intro{font-size:16px}.TvKFdq_sectionHead{margin-bottom:var(--space-8)}.TvKFdq_finalCta{padding:var(--space-10) var(--space-4)}}@media (prefers-reduced-motion:reduce){.TvKFdq_other,.TvKFdq_otherArrow{transition:none}}
.sUYSsa_examples{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.sUYSsa_example{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);padding:var(--space-4)}.sUYSsa_message{color:var(--grey-900);overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.4;display:block}.sUYSsa_means{color:var(--grey-600);margin-top:var(--space-1);font-size:14px;line-height:1.5;display:block}.sUYSsa_notesMore{color:var(--grey-700);margin:var(--space-4) 0 0;font-size:15px;line-height:1.6}.sUYSsa_others{gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:769px){.sUYSsa_others{grid-template-columns:repeat(2,minmax(0,1fr))}}.sUYSsa_other{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);color:inherit;gap:var(--space-1);height:100%;min-height:44px;padding:var(--space-4);flex-direction:column;text-decoration:none;display:flex}.sUYSsa_other:hover{border-color:var(--teal-700)}.sUYSsa_other:focus-visible{outline:2px solid var(--teal-700);outline-offset:2px}.sUYSsa_otherName{color:var(--grey-900);font-size:16px;font-weight:700;line-height:1.3}.sUYSsa_otherDesc{color:var(--grey-600);font-size:14px;line-height:1.5}
.NfaVtW_simulator{gap:var(--space-8);align-items:start;max-width:1080px;margin:0 auto;display:grid}@media (min-width:1024px){.NfaVtW_simulator{gap:var(--space-10);grid-template-columns:minmax(0,400px) minmax(0,1fr)}}.NfaVtW_inputs{min-width:0}html:has(.NfaVtW_simulator){scroll-padding-top:80px}.NfaVtW_result{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-xl);min-width:0;padding:var(--space-6);container:planner-result/inline-size}@media (max-width:480px){.NfaVtW_result{padding:var(--space-4)}}.NfaVtW_resultHeading{color:var(--grey-900);letter-spacing:-.02em;margin:0 0 var(--space-4);font-size:20px;font-weight:700;line-height:1.2}.NfaVtW_resultHeading:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--teal);outline-offset:3px}.NfaVtW_figure{letter-spacing:-.035em;font-weight:800;line-height:1.05}.NfaVtW_resultHero{background:var(--teal-950);color:var(--white);border-radius:var(--radius-xl);padding:var(--space-6);container-type:inline-size}@media (max-width:480px){.NfaVtW_resultHero{padding:var(--space-5)}}.NfaVtW_resultHero p{margin:0}.NfaVtW_resultHero .NfaVtW_figure{letter-spacing:-.035em;overflow-wrap:anywhere;color:var(--white);font-size:clamp(1.25rem,9.4cqi,3rem)}.NfaVtW_resultHero .NfaVtW_figureLong{font-size:clamp(1rem,7.6cqi,2.5rem)}.NfaVtW_figureRange{gap:var(--space-1);flex-direction:column;display:flex}.NfaVtW_rangeWord{letter-spacing:0;color:var(--teal-100);font-size:.5em;font-weight:600}.NfaVtW_heroLabel{color:var(--teal-300);letter-spacing:.02em;margin-bottom:var(--space-2);font-size:13px;font-weight:700;line-height:1.3}.NfaVtW_resultHero .NfaVtW_heroLabel{margin-bottom:var(--space-2)}.NfaVtW_heroSub{color:var(--teal-100);font-size:15px;line-height:1.5}.NfaVtW_resultHero .NfaVtW_heroSub{margin-top:var(--space-2)}.NfaVtW_heroLine{line-height:1.3}.NfaVtW_resultHero .NfaVtW_heroLine+.NfaVtW_heroLine{margin-top:var(--space-3)}.NfaVtW_resultHero .NfaVtW_heroLine .NfaVtW_figure{font-size:clamp(1.25rem,8cqi,2.25rem)}.NfaVtW_heroLineDetail{color:var(--teal-100);overflow-wrap:anywhere;font-size:15px}.NfaVtW_headline{color:var(--grey-900);margin-top:var(--space-4);font-size:16px;line-height:1.6}.NfaVtW_headline p{margin:0}.NfaVtW_headline p+p{margin-top:var(--space-2)}.NfaVtW_headline:empty{margin-top:0}.NfaVtW_blockTitle{color:var(--grey-900);margin:0 0 var(--space-2);font-size:15px;font-weight:700;line-height:1.3}.NfaVtW_assumptions{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--grey-200)}.NfaVtW_assumptions ul{gap:var(--space-2);padding-left:var(--space-5);color:var(--grey-700);margin:0;font-size:14px;line-height:1.6;display:grid}.NfaVtW_resultNote{color:var(--grey-600);margin:var(--space-3) 0 0;font-size:13px;line-height:1.5}.NfaVtW_breakdown{margin:var(--space-5) 0 0}.NfaVtW_breakdown>div{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--grey-200);flex-wrap:wrap;display:flex}.NfaVtW_breakdown dt{color:var(--grey-600);font-size:14px;line-height:1.4}.NfaVtW_breakdown dd{text-align:right;margin:0 0 0 auto}.NfaVtW_breakdown .NfaVtW_figure{color:var(--grey-900);letter-spacing:-.035em;overflow-wrap:anywhere;font-size:16px;font-weight:700}.NfaVtW_breakdown .NfaVtW_breakdownTotal{border-bottom:0;border-top:1px solid var(--grey-300)}.NfaVtW_breakdown .NfaVtW_breakdownTotal dt{color:var(--grey-900);font-weight:700}.NfaVtW_detailBlock{margin-top:var(--space-6)}.NfaVtW_detailBlock .NfaVtW_breakdown{margin-top:0}.NfaVtW_notice{margin-top:var(--space-4)}.NfaVtW_notice p+p,.NfaVtW_notice p+button{margin-top:var(--space-3)}.NfaVtW_missing{color:var(--grey-700);font-size:15px;line-height:1.6}.NfaVtW_missing p{margin:0 0 var(--space-3)}.NfaVtW_missing ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.NfaVtW_scenarios{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@container planner-result (min-width:590px){.NfaVtW_scenarios{grid-template-columns:repeat(3,minmax(0,1fr))}}.NfaVtW_scenario{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);color:var(--grey-700);overflow-wrap:anywhere;min-width:0;padding:var(--space-5);font-size:14px;line-height:1.6}.NfaVtW_scenario h3{color:var(--grey-900);margin:0 0 var(--space-3);font-size:16px;font-weight:700;line-height:1.3}.NfaVtW_scenario p{margin:0}.NfaVtW_scenario p+p{margin-top:var(--space-2)}.NfaVtW_footnote{color:var(--grey-600);margin:var(--space-4) 0 0;font-size:13px;line-height:1.5}html:has(.NfaVtW_resultJump){scroll-padding-bottom:88px}.NfaVtW_choice{margin:0 0 var(--space-5);border:0;min-inline-size:0;padding:0}.NfaVtW_legend{color:var(--grey-700);margin-bottom:var(--space-2);padding:0;font-size:14px;font-weight:600;line-height:1.3}.NfaVtW_segmented{margin-top:var(--space-1)}.NfaVtW_checkbox{cursor:pointer;align-items:center;gap:var(--space-3);min-height:44px;display:flex}.NfaVtW_fieldGroup{border:1px solid var(--grey-200);border-radius:var(--radius-lg);margin:0 0 var(--space-5);min-inline-size:0;padding:var(--space-4) var(--space-4) 0}.NfaVtW_groupLegend{color:var(--grey-900);padding:0 var(--space-2);font-size:15px;font-weight:700}.NfaVtW_sheet{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-xl);padding:0 var(--space-6);container:planner-sheet/inline-size}@media (max-width:480px){.NfaVtW_sheet{padding:0 var(--space-4)}}.NfaVtW_sheet>*{padding:var(--space-4) 0}.NfaVtW_sheet>*+*{border-top:1px solid var(--grey-200)}.NfaVtW_sheetHead{gap:var(--space-2);display:grid}.NfaVtW_sheetHeadTop{align-items:center;gap:0 var(--space-4);flex-wrap:wrap;justify-content:space-between;display:flex}.NfaVtW_sheetTitle{color:var(--grey-900);font-size:15px;font-weight:700;line-height:1.3}.NfaVtW_line{align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) clamp(8rem,50%,12rem);display:grid}.NfaVtW_lineShort{grid-template-columns:minmax(0,1fr) 5rem}.NfaVtW_lineName{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.NfaVtW_lineName label{color:var(--grey-900);font-size:15px;font-weight:600;line-height:1.3}.NfaVtW_lineHelp{color:var(--grey-600);text-wrap:balance;font-size:13px;line-height:1.5}.NfaVtW_lineFigure{border-bottom:2px solid var(--grey-400);border-radius:var(--radius-sm) var(--radius-sm) 0 0;align-items:baseline;gap:var(--space-1);min-height:var(--field-min-height);padding:0;display:flex}.NfaVtW_lineFigure:hover{border-bottom-color:var(--grey-600)}.NfaVtW_lineFigure:focus-within{border-bottom-color:var(--teal-700)}.NfaVtW_lineFigure:has(:focus-visible){outline:2px solid var(--teal);outline-offset:4px}.NfaVtW_lineFigure:has([aria-invalid=true]){border-bottom-color:var(--error)}.NfaVtW_lineUnit{color:var(--grey-600);flex:none;font-size:14px;font-weight:600;line-height:1.3}.NfaVtW_lineInput{appearance:none;color:var(--grey-900);letter-spacing:-.035em;min-height:calc(var(--field-min-height) - 2px);min-width:0;padding:var(--space-3) 0 var(--space-2);text-align:right;background:0 0;border:0;outline:none;flex:1;width:100%;font-family:inherit;font-size:20px;font-weight:700;line-height:1.3}.NfaVtW_lineInputLong{font-size:16px}.NfaVtW_lineInput::placeholder{color:var(--grey-500);letter-spacing:0;opacity:1;font-size:16px;font-weight:500}.NfaVtW_lineEcho,.NfaVtW_lineError{text-align:right;grid-column:1/-1}.NfaVtW_lineEcho{color:var(--grey-600);font-size:13px;line-height:1.5}.NfaVtW_sheet .NfaVtW_lineError,.NfaVtW_sheet .NfaVtW_choice{margin:0}.NfaVtW_choiceLine{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;justify-content:space-between;margin:0;display:flex}.NfaVtW_choiceLine .NfaVtW_legend{color:var(--grey-900);float:left;margin:0;font-size:15px}.NfaVtW_choiceLine .NfaVtW_segmented{flex:13rem;max-width:100%;margin:0}@container planner-sheet (max-width:280px){.NfaVtW_line{grid-template-columns:minmax(0,1fr)}.NfaVtW_lineInput,.NfaVtW_lineEcho,.NfaVtW_lineError{text-align:left}}.NfaVtW_fold{margin:0}.NfaVtW_sheet>.NfaVtW_fold{padding:0}.NfaVtW_foldSummary{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:var(--space-4);margin:0 calc(-1 * var(--space-2));min-height:48px;padding:var(--space-4) var(--space-2);justify-content:space-between;list-style:none;display:flex}.NfaVtW_foldSummary::-webkit-details-marker{display:none}.NfaVtW_foldSummary:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.NfaVtW_foldText{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.NfaVtW_foldTitle{color:var(--grey-900);font-size:15px;font-weight:600;line-height:1.3}.NfaVtW_foldState{color:var(--grey-600);font-size:13px;line-height:1.5}.NfaVtW_foldAction{color:var(--teal-700);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px;flex:none;font-size:14px;font-weight:600;line-height:1.3}.NfaVtW_foldBody>*{border-top:1px solid var(--grey-200);padding:var(--space-4) 0}.NfaVtW_lineHelpWide{grid-column:1/-1}.NfaVtW_sheet .auth-field{margin-bottom:0}.NfaVtW_selectLine{align-items:center;gap:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) clamp(8rem,50%,12rem);display:grid}.NfaVtW_selectLine label{color:var(--grey-900);font-size:15px}.NfaVtW_selectLine .auth-hint{grid-column:1/-1}.NfaVtW_sheetGroup{border:0;min-inline-size:0;margin:0;padding:0}.NfaVtW_sheet>.NfaVtW_sheetGroup{padding:var(--space-4) 0 0}.NfaVtW_sheet>*+.NfaVtW_sheetGroup,.NfaVtW_sheet .NfaVtW_rows>*+.NfaVtW_sheetGroup{box-shadow:inset 0 1px 0 var(--grey-200);border-top:0}.NfaVtW_sheetGroupTitle{color:var(--grey-900);float:left;width:100%;padding:0;font-size:15px;font-weight:700;line-height:1.3}.NfaVtW_sheetGroup>:not(legend){clear:both;padding:var(--space-4) 0}.NfaVtW_sheetGroup>:not(legend)+:not(legend){border-top:1px solid var(--grey-200)}.NfaVtW_sheetGroup>legend+:not(legend){padding-top:var(--space-3)}.NfaVtW_sheet .NfaVtW_rowsIntro{margin:0}.NfaVtW_sheet>.NfaVtW_rows{padding:0}.NfaVtW_sheet .NfaVtW_rows>.NfaVtW_sheetGroup{padding-top:var(--space-4)}.NfaVtW_sheet .NfaVtW_rows>*+*{border-top:1px solid var(--grey-200)}.NfaVtW_sheet .NfaVtW_row{padding-bottom:0}.NfaVtW_sheet .NfaVtW_choice:not(.NfaVtW_choiceLine)>.NfaVtW_legend{color:var(--grey-900);float:left;margin-bottom:var(--space-2);width:100%;font-size:15px}.NfaVtW_sheet .NfaVtW_choice:not(.NfaVtW_choiceLine)>:not(legend){clear:both}.NfaVtW_choiceLine>span,.NfaVtW_choiceLine>p{flex-basis:100%;margin:0}.NfaVtW_sheet+.NfaVtW_rowAdd,.NfaVtW_sheet+.NfaVtW_rowMax{margin-top:var(--space-4)}.NfaVtW_sheet+.NfaVtW_resultJump,.NfaVtW_yearDetails{margin-top:var(--space-5)}.NfaVtW_yearDetails summary{border-radius:var(--radius-sm);color:var(--teal-700);cursor:pointer;min-height:44px;padding:var(--space-3) 0;font-size:15px;font-weight:600}.NfaVtW_yearDetails summary:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.NfaVtW_yearTable{margin-top:var(--space-2);overflow-x:auto}.NfaVtW_yearTable:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--teal-700);outline-offset:2px}.NfaVtW_yearTable table{min-width:560px}.NfaVtW_yearTable td,.NfaVtW_yearTable thead th:not(:first-child){text-align:right;white-space:nowrap}.NfaVtW_rowsIntro{color:var(--grey-600);margin:0 0 var(--space-4);font-size:14px;line-height:1.6}.NfaVtW_rows{min-width:0}.NfaVtW_row{padding-bottom:var(--space-4)}.NfaVtW_rowRemove{align-self:flex-start}.NfaVtW_rowAdd{width:100%}.NfaVtW_rowMax{color:var(--grey-600);margin:0;font-size:14px;line-height:1.6}.NfaVtW_subscriptionBlock{border-top:1px solid var(--grey-200);margin-top:var(--space-5);padding-top:var(--space-4)}.NfaVtW_subscriptionList{margin:0;padding:0;list-style:none}.NfaVtW_subscriptionItem{border-bottom:1px solid var(--grey-200);color:var(--grey-700);overflow-wrap:anywhere;padding:var(--space-3) 0;font-size:14px;line-height:1.6}.NfaVtW_subscriptionItem p{margin:0}.NfaVtW_subscriptionName{color:var(--grey-900);font-size:16px;font-weight:700;line-height:1.4}.NfaVtW_resultJump{background:var(--white);margin-top:var(--space-6);z-index:1;justify-content:center;width:calc(100% - 64px);position:sticky;bottom:16px}.NfaVtW_resultJump:focus-visible{outline:2px solid var(--teal);outline-offset:3px}@media (min-width:1024px){.NfaVtW_resultJump{display:none}html:has(.NfaVtW_resultJump){scroll-padding-bottom:0}}.NfaVtW_exampleRow{margin-bottom:var(--space-5)}.NfaVtW_exampleButton{background:var(--white);border:1.5px solid var(--grey-200);border-radius:var(--radius-md);color:var(--grey-700);cursor:pointer;font-family:var(--sans);min-height:44px;padding:var(--space-2) var(--space-4);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.NfaVtW_exampleButton:hover{border-color:var(--teal);color:var(--teal-700);background:var(--teal-50)}.NfaVtW_exampleButton:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.NfaVtW_exampleQuiet{display:contents}.NfaVtW_exampleQuiet .NfaVtW_exampleCaption{flex-basis:100%;order:3;margin:0}.NfaVtW_exampleLink{color:var(--teal-700);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px;font-weight:600}.NfaVtW_exampleCaption{color:var(--grey-600);margin:var(--space-2) 0 0;font-size:13px;line-height:1.4}.NfaVtW_ctaBlock{border-top:1px solid var(--grey-200);margin-top:var(--space-6);padding-top:var(--space-5)}.NfaVtW_ctaBlock h3{color:var(--grey-900);margin:0 0 var(--space-2);font-size:17px;font-weight:700}.NfaVtW_ctaBlock p{color:var(--grey-700);margin:0 0 var(--space-3);font-size:14px;line-height:1.6}.NfaVtW_ctaActions{align-items:center;gap:var(--space-4);margin:var(--space-4) 0;flex-wrap:wrap;display:flex}.NfaVtW_ctaActions .text-link{align-items:center;min-height:44px;display:inline-flex}.NfaVtW_ctaBlock .auth-field{margin:var(--space-4) 0 0}.NfaVtW_ctaBlock .NfaVtW_ctaNote{color:var(--grey-600);margin:0 0 var(--space-2);font-size:13px;line-height:1.5}.NfaVtW_modules{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:769px){.NfaVtW_modules{grid-template-columns:repeat(2,minmax(0,1fr))}.NfaVtW_modules>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1025px){.NfaVtW_modules{grid-template-columns:repeat(6,minmax(0,1fr))}.NfaVtW_modules>*,.NfaVtW_modules>:last-child:nth-child(odd){grid-column:span 2}.NfaVtW_modules>:nth-child(4):nth-last-child(2),.NfaVtW_modules>:nth-child(5):last-child,.NfaVtW_modules>:nth-child(4):nth-last-child(4),.NfaVtW_modules>:nth-child(5):nth-last-child(3),.NfaVtW_modules>:nth-child(6):nth-last-child(2),.NfaVtW_modules>:nth-child(7):last-child{grid-column:span 3}}.NfaVtW_others{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.NfaVtW_others>:last-child:nth-child(odd){grid-column:1/-1}@media not (min-width:769px){.NfaVtW_others{grid-template-columns:minmax(0,1fr)}}.NfaVtW_simulatorCard{color:inherit;gap:var(--space-3);height:100%;text-decoration:none}.NfaVtW_simulatorCard:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.NfaVtW_cardTitle{color:var(--grey-900);margin:0;font-size:17px;font-weight:700;line-height:1.3}.NfaVtW_cardDescription{color:var(--grey-600);flex:1;font-size:14px;line-height:1.65}.NfaVtW_cardLink{color:var(--teal-700);font-size:14px;font-weight:600}.NfaVtW_answersIntro{color:var(--grey-700);margin:0 0 var(--space-8);max-width:720px;line-height:1.65}.NfaVtW_answers{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.NfaVtW_answers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1025px){.NfaVtW_answers{grid-template-columns:repeat(3,minmax(0,1fr))}}.NfaVtW_answerCard{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);padding:var(--space-4)}.NfaVtW_answerTitle{color:var(--grey-900);margin:0 0 var(--space-2);font-size:17px;font-weight:700;line-height:1.3}.NfaVtW_answerTotals{color:var(--grey-700);margin:0 0 var(--space-3);font-size:14px;line-height:1.6}.NfaVtW_answerApprox{color:var(--grey-600);font-size:13px;line-height:1.4;display:block}.NfaVtW_answersNote{color:var(--grey-600);margin:var(--space-6) 0 0;font-size:14px;line-height:1.65}.NfaVtW_howList{color:var(--grey-700);gap:var(--space-3);margin:0 0 var(--space-6);padding-left:var(--space-5);flex-direction:column;line-height:1.65;display:flex}.NfaVtW_example{background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);color:var(--grey-700);margin:0 0 var(--space-6);padding:var(--space-5);line-height:1.65}.NfaVtW_disclaimer{color:var(--grey-600);margin:var(--space-6) 0 0;font-size:14px;line-height:1.65}@media not (min-width:220px){.NfaVtW_resultJump{padding-left:var(--space-3);padding-right:var(--space-3);width:100%}.NfaVtW_missing ul{flex-direction:column}.NfaVtW_result{padding:var(--space-3)}.NfaVtW_missingButton{width:100%;padding-left:var(--space-1);padding-right:var(--space-1)}.NfaVtW_groupLegend{padding:0 var(--space-1)}.NfaVtW_howList{padding-left:0;list-style-position:inside}.NfaVtW_example{padding:var(--space-3) var(--space-1);font-size:14px}}