.page_page__qF2Cn{--calc-text:#f5f5f5;--calc-muted:#b0b0b0;--calc-dim:#999999;--calc-gold:#d4a843;--calc-line:#e0e0e01f;max-width:1280px;padding:2rem 2rem 4rem;margin:0 auto;color:var(--calc-text);font-family:var(--font-body)}.page_page__qF2Cn :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--calc-gold);outline-offset:4px}.page_page__qF2Cn button,.page_page__qF2Cn input,.page_page__qF2Cn select{-webkit-tap-highlight-color:transparent}.page_breadcrumb__xiri_{color:var(--calc-dim);font-size:.8125rem;margin-bottom:2.2rem}.page_breadcrumb__xiri_ ol{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.page_breadcrumb__xiri_ a:hover{color:var(--calc-gold)}.page_breadcrumb__xiri_ [aria-current]{color:#c0c0c0}.page_eyebrow__wNOgw{color:var(--calc-gold);font-size:.75rem;font-weight:500;letter-spacing:.13em;line-height:1.5;margin:0 0 .65rem}.page_header__COT2d{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.page_header__COT2d h1{font-family:var(--font-display);font-size:clamp(2.1rem,3.6vw,3.1rem);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 .95rem}.page_header__COT2d h1>span{color:var(--calc-gold)}.page_header__COT2d>div>p:last-child{color:var(--calc-muted);font-size:1rem;line-height:1.65;max-width:41rem;margin:0}.page_headerReference___HC5G{display:flex;align-items:flex-start;gap:.6rem;padding-bottom:.25rem;flex-shrink:0;font-size:.8125rem;line-height:1.6;color:#b0b0b0}.page_headerReference___HC5G>svg{color:var(--calc-gold);margin-top:.15rem}.page_headerReference___HC5G a{display:flex;align-items:center;gap:.4rem;color:#999999;font-size:.75rem;margin-top:.25rem}.page_headerReference___HC5G a:hover{color:var(--calc-gold)}.page_toolMeta__9n6kS{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-top:1px solid var(--calc-line);margin:1.8rem 0 1.3rem;padding-top:1rem;color:#b0b0b0;font-size:.8125rem}.page_toolMeta__9n6kS>span{display:flex;align-items:center;gap:.85rem}.page_toolMeta__9n6kS>span>span{color:#666666}.page_toolMeta__9n6kS>a{display:inline-flex;align-items:center;gap:.5rem;color:var(--calc-gold)}.page_calculatorGrid__hewps{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:1.25rem;align-items:start;scroll-margin-top:7rem}.page_inputPanel__oo5oA{grid-column:1;grid-row:1;min-width:0;padding:1.8rem;border:1px solid #d0d0d027;border-radius:.85rem;background:linear-gradient(125deg,#161616,#111111)}.page_panelHeading__G2iz8{display:flex;align-items:center;justify-content:space-between;gap:1rem}.page_panelHeading__G2iz8 h2{font-family:var(--font-display);font-size:1.65rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0}.page_panelHeading__G2iz8>span{color:#aaaaaa;font-size:.75rem;white-space:nowrap;font-variant-numeric:tabular-nums}.page_panelHeading__G2iz8>svg{color:#b0b0b0}.page_panelDescription__fgfBh{color:#b0b0b0;font-size:1rem;line-height:1.65;margin:.85rem 0 1.5rem;max-width:32rem}.page_conditionList__t6JZF{min-width:0}.page_conditionRow__qmwvg{padding:1.25rem 0 1.35rem;border-top:1px solid #d0d0d01f}.page_conditionHeader__OgLtY{display:flex;align-items:center;gap:.65rem;margin-bottom:.85rem}.page_conditionIndex__jLTLQ{font:.75rem var(--font-body);letter-spacing:.06em;color:#aaaaaa}.page_conditionPicker__Wuim6>input{flex:1;min-width:0;color:#e0e0e0;font-size:1rem;font-weight:500;border:0;padding:.35rem;background:transparent;border-radius:.25rem;box-shadow:none}.page_conditionPicker__Wuim6>input::-moz-placeholder{color:#c0c0c0;font-weight:400}.page_conditionPicker__Wuim6>input::placeholder{color:#c0c0c0;font-weight:400}.page_conditionPicker__Wuim6>input:hover{background:#ffffff03}.page_removeCondition__s66xP{display:grid;place-items:center;flex-shrink:0;min-width:40px;min-height:40px;border-radius:.35rem;color:#999999}.page_removeCondition__s66xP:hover{color:#e3b858;background:#ffffff07}.page_removeCondition__s66xP:disabled{opacity:.25;cursor:not-allowed}.page_ratingFieldset__XleJ4{border:0;padding:0;margin:0;min-width:0}.page_ratingFieldset__XleJ4>legend{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.page_ratingChoices__U_ag5{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:.35rem}.page_ratingChoices__U_ag5 label{position:relative;cursor:pointer;min-width:0}.page_ratingChoices__U_ag5 input{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.page_ratingChoices__U_ag5 label>span{display:flex;justify-content:center;align-items:baseline;min-height:44px;padding:.75rem .12rem;border:1px solid #b0b0b02e;border-radius:.35rem;background:#0a0a0a90;color:#c0c0c0;font-size:.875rem;font-weight:500;line-height:1.3;font-variant-numeric:tabular-nums;transition:color .12s,border-color .12s,background .12s}.page_ratingChoices__U_ag5 small{font-size:.75rem;margin-left:1px;font-weight:400}.page_ratingChoices__U_ag5 label:hover>span{color:#e3b858;border-color:#d4a84372}.page_ratingChoices__U_ag5 input:checked+span{background:#d4a843;border-color:#d4a843;color:#0a0a0a;box-shadow:0 2px 8px #0002}.page_ratingChoices__U_ag5 input:focus-visible+span{outline:2px solid var(--calc-gold);outline-offset:3px}.page_conditionMeta__5YSk0{display:flex;align-items:center;gap:.55rem;margin-top:.85rem;flex-wrap:wrap}.page_conditionMeta__5YSk0>label{color:#aaaaaa;font-size:.8125rem}.page_conditionMeta__5YSk0 select{color:#d0d0d0;font-size:.8125rem;border:1px solid #d0d0d023;border-radius:.35rem;padding:.55rem 1.75rem .55rem .6rem;min-height:40px;background-color:#161616;cursor:pointer}.page_conditionMeta__5YSk0 select option{color:#e0e0e0;background:#1e1e1e}.page_conditionMeta__5YSk0>button{color:#c0c0c0;font-size:.8125rem;margin-left:auto;min-height:40px;padding:.4rem}.page_conditionMeta__5YSk0>button:hover{color:var(--calc-gold)}.page_addCondition__fvpQP{display:flex;align-items:center;justify-content:center;gap:.6rem;border:1px dashed #c0c0c055;border-radius:.5rem;background:#d0d0d004;padding:.85rem 1rem;min-height:48px;width:100%;color:#d0d0d0;font-size:.875rem;transition:border-color .15s,background .15s}.page_addCondition__fvpQP:hover:not(:disabled){border-color:var(--calc-gold);background:#d4a84308;color:#e3b858}.page_addCondition__fvpQP:disabled{color:#aaaaaa;opacity:.65;cursor:not-allowed}.page_bilateralHint__y09Q2{display:flex;align-items:flex-start;gap:.6rem;margin-top:1.25rem;color:#b0b0b0}.page_bilateralHint__y09Q2>svg{flex-shrink:0;margin-top:.15rem}.page_bilateralHint__y09Q2 p{margin:0;font-size:.8125rem;line-height:1.75}.page_bilateralHint__y09Q2 a{display:inline-flex;align-items:center;gap:.2rem;color:#d4a843;margin-left:.2rem}.page_halfPairHint__3fqR2{border-left:2px solid #d4a84380;padding:.6rem 0 .6rem .8rem;margin:1rem 0 0;color:#d0d0d0;font-size:.875rem;line-height:1.7}.page_resultColumn__Srmov{grid-column:2;grid-row:1/3;position:sticky;top:6rem;min-width:0}.page_resultPanel__LPTzs{padding:1.75rem 1.75rem 1.5rem;background:#161616;color:#f5f5f5;border:1px solid #d4a84340;border-radius:.85rem;box-shadow:0 14px 50px #0003}.page_resultPanel__LPTzs :is(a,button):focus-visible{outline-color:#d4a843}.page_resultHeading__QthvJ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.75rem}.page_resultHeading__QthvJ>p{color:#b0b0b0;font-size:.75rem;letter-spacing:.14em;margin:0}.page_resultHeading__QthvJ>span{display:flex;align-items:center;gap:.35rem;color:#aaaaaa;font-size:.75rem;white-space:nowrap}.page_resultHeading__QthvJ>span>span{width:5px;height:5px;border-radius:50%;background:#d4a843}.page_resultPanel__LPTzs h2{font-family:var(--font-display);font-size:1.4rem;letter-spacing:-.025em;font-weight:600;text-align:center;margin:0}.page_gauge__YWMcb{position:relative;max-width:290px;margin:.25rem auto -.25rem}.page_gauge__YWMcb svg{display:block;width:100%;height:auto}.page_gauge__YWMcb svg>text{fill:#aaaaaa;font:12px var(--font-body)}.page_gaugeArc__soiZL{transition:stroke-dasharray .3s ease}.page_gaugeCenter__egzE5{position:absolute;top:39%;left:0;width:100%;display:flex;align-items:center;flex-direction:column}.page_ratingValue__E9keM{font-family:var(--font-display);font-size:5.5rem;font-weight:600;color:#f5f5f5;line-height:1;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.page_ratingValue__E9keM>span{font-size:2rem;letter-spacing:-.025em;margin-left:.2rem;font-weight:inherit}.page_gaugeCenter__egzE5>span{font-size:.75rem;letter-spacing:.08em;color:#aaaaaa;margin-top:.65rem}.page_resultConversion__Tkjjo{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.3rem;color:#aaaaaa;font-size:.8125rem;margin:-.75rem 0 0;min-height:1.75rem}.page_resultConversion__Tkjjo>strong{font-weight:500;color:#e0e0e0}.page_resultConversion__Tkjjo>svg{margin:0 .25rem}.page_resultBilateral__2P_sp{display:flex;justify-content:center;align-items:center;gap:.35rem;color:#d4a843;font-size:.8125rem;margin:.6rem 0 0}.page_compensation__VWW7n{margin-top:1.65rem;padding-top:1.35rem;border-top:1px solid #ffffff1f}.page_compensation__VWW7n>p{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem;color:#b0b0b0;font-size:.8125rem;margin:0 0 .8rem}.page_compensation__VWW7n>p>span{font:.75rem var(--font-body);color:#aaaaaa}.page_compensation__VWW7n>output{display:block;font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.9rem);font-weight:600;color:#f5f5f5;letter-spacing:-.025em;line-height:1.15;font-variant-numeric:tabular-nums}.page_compensation__VWW7n output>small{font-family:var(--font-body);font-size:.875rem;font-weight:400;letter-spacing:0;color:#aaaaaa;margin-left:.5rem}.page_compensation__VWW7n>div{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#aaaaaa;font-size:.8125rem;margin-top:.8rem}.page_compensation__VWW7n>div>span:last-child{border:1px solid #ffffff26;padding:.2rem .45rem;border-radius:.25rem;white-space:nowrap;font-size:.75rem}.page_familySummary__VXTbk{color:#aaaaaa;font-size:.8125rem;line-height:1.65;margin:1.15rem 0 0}.page_resultLink__kImZw{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:1.1rem;padding-top:1rem;border-top:1px solid #ffffff1f;color:#d4a843;font-size:.875rem;font-weight:500}.page_resultLink__kImZw:hover{color:#e3b858}.page_emptyResultNote__0npb5{color:#aaaaaa;font-size:.875rem;line-height:1.7;margin:1.15rem 0 0}.page_estimateNote__cCLa5{display:flex;align-items:flex-start;gap:.5rem;color:#aaaaaa;font-size:.8125rem;line-height:1.7;padding:0 .15rem;margin:1rem 0 0}.page_estimateNote__cCLa5>svg{flex-shrink:0;margin-top:.2rem}.page_estimateNote__cCLa5 a{display:inline-flex;align-items:center;gap:.3rem;color:var(--calc-gold)}.page_resultNextStep__Fl0zk{border-top:1px solid var(--calc-line);margin-top:1.5rem;padding:1.25rem .15rem 0}.page_resultNextStep__Fl0zk>span{color:#b0b0b0;font-size:.75rem;letter-spacing:.1em}.page_resultNextStep__Fl0zk>p{color:#d0d0d0;font-size:1rem;line-height:1.6;margin:.7rem 0;max-width:21rem}.page_resultNextStep__Fl0zk>a{color:var(--calc-gold);font-size:.875rem;display:inline-flex;align-items:center;gap:.5rem;min-height:36px}.page_dependentPanel__tyvf_{grid-column:1;grid-row:2;border:1px solid #d0d0d023;border-radius:.8rem;padding:1.65rem 1.8rem;background:#ffffff03;min-width:0}.page_dependentPanel__tyvf_ .page_panelHeading__G2iz8 h2{font-size:1.45rem}.page_dependentPanel__tyvf_ .page_panelDescription__fgfBh{margin-bottom:1.2rem;font-size:.875rem}.page_dependentControls__6XLF6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.page_childControl__5uQFd,.page_spouseControl__oKUaA{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#d0d0d0;font-size:1rem}.page_spouseControl__oKUaA{position:relative;cursor:pointer}.page_childControl__5uQFd>span>small,.page_spouseControl__oKUaA>span:first-child>small{display:block;color:#999999;font-size:.75rem;margin-top:.3rem}.page_spouseControl__oKUaA input{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.page_switchTrack__n3g3e{display:flex;align-items:center;min-width:44px;width:44px;height:26px;background:#3a3a3a;border:1px solid #66666666;border-radius:99px;padding:3px;transition:background .15s}.page_switchTrack__n3g3e>span{width:18px;height:18px;border-radius:50%;background:#c0c0c0;box-shadow:0 1px 3px #0003;transition:transform .15s}.page_spouseControl__oKUaA input:checked+.page_switchTrack__n3g3e{background:#d4a843;border-color:#d4a843}.page_spouseControl__oKUaA input:checked+.page_switchTrack__n3g3e>span{background:#111111;transform:translateX(17px)}.page_spouseControl__oKUaA input:focus-visible+.page_switchTrack__n3g3e{outline:2px solid var(--calc-gold);outline-offset:4px}.page_childControl__5uQFd{padding-left:1.25rem;border-left:1px solid var(--calc-line)}.page_childCounter__WHNeM{display:inline-flex;align-items:center;border:1px solid #c0c0c038;border-radius:.4rem;flex-shrink:0}.page_childCounter__WHNeM button{display:grid;place-items:center;width:36px;height:40px;color:#d0d0d0}.page_childCounter__WHNeM button:hover:not(:disabled){color:var(--calc-gold);background:#ffffff04}.page_childCounter__WHNeM button:disabled{opacity:.3;cursor:not-allowed}.page_childCounter__WHNeM output{min-width:22px;text-align:center;font-size:.9375rem;color:#e0e0e0;font-variant-numeric:tabular-nums}.page_dependentInactive__ydOlD{display:flex;align-items:flex-start;gap:.6rem;color:#aaaaaa;font-size:.875rem;line-height:1.7;margin:1.1rem 0 0}.page_dependentInactive__ydOlD>svg{flex-shrink:0;margin-top:.2rem}.page_liveAnnouncement__X6WHi{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_explainerShortcut___egJ4{display:flex;justify-content:center;align-items:center;gap:.7rem;margin-top:2rem;padding:.5rem;color:#b0b0b0;font-size:.875rem}.page_explainerShortcut___egJ4:hover{color:var(--calc-gold)}.page_sectionHeader__o8Du0{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem}.page_sectionHeader__o8Du0 h2{font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:0}.page_sectionHeader__o8Du0>p{color:#aaaaaa;font-size:.875rem;margin:0}.page_mathSection___wvcD{margin-top:3.5rem}.page_mathOverview__JmJDf{padding:1.8rem 2rem 0;border:1px solid #d0d0d028;background:#ffffff03;border-radius:.8rem}.page_mathFormula__1ToXv{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem;margin-bottom:1.75rem;color:#b0b0b0}.page_mathFormula__1ToXv>span{display:inline-flex;align-items:center;gap:.85rem;font-family:var(--font-display);font-size:1.75rem;font-weight:600;letter-spacing:-.025em}.page_mathFormula__1ToXv strong{font-weight:400}.page_mathFormula__1ToXv svg{color:#888888;flex-shrink:0}.page_mathFormula__1ToXv>.page_formulaResult__g1gdf{gap:.4rem;align-items:baseline;color:#e0e0e0}.page_formulaResult__g1gdf small{font-family:var(--font-body);font-size:.8125rem;letter-spacing:0;color:#aaaaaa}.page_wholePersonBar__JEbiH{display:flex;height:18px;overflow:hidden;border-radius:.3rem;background:repeating-linear-gradient(135deg,#ffffff07,#ffffff07 3px,transparent 0,transparent 7px);outline:1px solid #c0c0c025}.page_wholePersonBar__JEbiH>span{display:block;height:100%;box-shadow:inset -2px 0 #1e1e1e;transition:width .2s}.page_barLegend__0VxbL{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem;color:#b0b0b0;font-size:.8125rem;margin-top:.8rem;margin-bottom:1.25rem}.page_barLegend__0VxbL span{display:inline-flex;align-items:center;gap:.4rem}.page_barLegend__0VxbL strong{font-weight:500;color:#d0d0d0}.page_barLegend__0VxbL i{width:7px;height:7px;border-radius:1px;background:var(--calc-gold)}.page_bilateralApplied__roBx1{display:flex;align-items:center;gap:.5rem;color:#d0d0d0;font-size:.875rem;line-height:1.6;margin-bottom:1.25rem}.page_bilateralApplied__roBx1>svg{flex-shrink:0;color:var(--calc-gold)}.page_mathDetails__2NFtl{border-top:1px solid var(--calc-line)}.page_mathDetails__2NFtl summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-size:.9375rem;color:#d0d0d0;cursor:pointer;list-style:none}.page_mathDetails__2NFtl summary::-webkit-details-marker{display:none}.page_mathDetails__2NFtl summary>span{display:inline-flex;align-items:center;gap:.6rem}.page_mathDetails__2NFtl summary svg{color:#c0c0c0}.page_mathDetails__2NFtl[open] summary>svg{transform:rotate(180deg)}.page_mathDetailBody__pHnCW{border-top:1px solid var(--calc-line);padding:1.25rem 0 1.5rem}.page_bilateralCalculation__aQX5O{border-left:2px solid #d4a84380;background:#d4a84305;padding:1rem 1.2rem;margin-bottom:1rem}.page_bilateralCalculation__aQX5O h3{font-size:1rem;font-weight:500;color:#d0d0d0;margin:0 0 .75rem}.page_bilateralCalculation__aQX5O h3>span{font-size:.8125rem;font-weight:400;color:#d4a843;margin-left:.5rem}.page_bilateralCalculation__aQX5O p{color:#c0c0c0;font-size:.9375rem;line-height:1.7;margin:.5rem 0 0}.page_mathSteps__FVm7U{margin:0;padding:0;list-style:none}.page_mathSteps__FVm7U li{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--calc-line)}.page_stepNumber__pdCs2{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid #c0c0c030;border-radius:.3rem;font:.75rem var(--font-body);color:#aaaaaa}.page_mathSteps__FVm7U h3{color:#d0d0d0;font-weight:500;font-size:1rem;margin:0 0 .4rem}.page_mathSteps__FVm7U p{color:#aaaaaa;font-size:.875rem;line-height:1.7;font-variant-numeric:tabular-nums}.page_stepTotal__FiDTW{margin-left:auto;flex-shrink:0;color:#d4a843;font-family:var(--font-display);font-size:1.65rem;font-weight:600;text-align:right;line-height:1.1}.page_stepTotal__FiDTW small{display:block;font-family:var(--font-body);font-size:.75rem;color:#aaaaaa;margin-top:.5rem}.page_mathSteps__FVm7U .page_finalMathStep__a13hE{border-bottom:0;align-items:center}.page_finalMathStep__a13hE>svg{width:30px;flex-shrink:0;color:var(--calc-gold)}.page_finalMathStep__a13hE>strong{color:var(--calc-gold);margin-left:auto;font-family:var(--font-display);font-size:2rem;font-weight:600}.page_mathNote__Aezy6{font-size:.8125rem;line-height:1.75;color:#aaaaaa;max-width:62rem;margin:.75rem 0 0}.page_mathNote__Aezy6 a{display:inline-flex;align-items:center;gap:.3rem;color:var(--calc-gold)}.page_explainer__9qcJv{display:grid;grid-template-columns:1fr 1.1fr;gap:4rem;align-items:center;margin-top:4.5rem;padding:3.5rem 0;border-top:1px solid var(--calc-line);border-bottom:1px solid var(--calc-line)}.page_explainer__9qcJv h2{scroll-margin-top:7rem;font-family:var(--font-display);font-size:clamp(2rem,3.4vw,3rem);font-weight:600;letter-spacing:-.025em;line-height:1.15;margin:.85rem 0 1.2rem}.page_explainerIntro__qZZ9w>p:not(.page_eyebrow__wNOgw){max-width:26rem;color:#b0b0b0;font-size:1rem;line-height:1.75;margin-bottom:1.1rem}.page_textLink__uekAj{display:inline-flex;align-items:center;gap:.6rem;min-height:40px;color:var(--calc-gold);font-size:.875rem}.page_textLink__uekAj:hover{color:#e3b858}.page_exampleCard__1WOgp{padding:1.75rem;border:1px solid #d0d0d027;border-radius:.7rem;background:#ffffff03;min-width:0}.page_exampleLabel__xkvMd{font-size:.75rem;color:#b0b0b0;letter-spacing:.1em;margin:0 0 1.5rem}.page_exampleEquation__GbEtw{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-family:var(--font-display);font-weight:600;font-size:clamp(1.8rem,3vw,2.8rem);color:#e0e0e0;letter-spacing:-.025em;margin-bottom:1.5rem}.page_exampleEquation__GbEtw small{font-size:1.2rem;margin-left:.15rem}.page_exampleEquation__GbEtw>span:nth-child(2),.page_exampleEquation__GbEtw>svg{font-size:1.3rem;color:#888888}.page_exampleEquation__GbEtw>strong{color:var(--calc-gold);font-weight:400}.page_exampleBar__udiEn{display:flex;height:12px;border-radius:.2rem;overflow:hidden;margin-bottom:1.25rem}.page_exampleBar__udiEn>span:first-child{width:50%;background:#d4a843}.page_exampleBar__udiEn>span:nth-child(2){width:15%;background:#aaaaaa;border-left:2px solid #161616}.page_exampleBar__udiEn>span:last-child{width:35%;background:repeating-linear-gradient(135deg,#ffffff0d,#ffffff0d 3px,transparent 0,transparent 7px);border-left:2px solid #161616}.page_exampleSteps__LYuYy>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.65rem 0;color:#c0c0c0;font-size:.8125rem}.page_exampleSteps__LYuYy dt{display:flex;align-items:center;gap:.5rem}.page_exampleSteps__LYuYy i{width:6px;height:6px;background:#d4a843;border-radius:1px}.page_exampleSteps__LYuYy>div:nth-child(2) i{background:#aaaaaa}.page_exampleSteps__LYuYy dd{display:flex;align-items:center;gap:.7rem;color:#999999}.page_exampleSteps__LYuYy strong{color:#d0d0d0;font-weight:500}.page_exampleSteps__LYuYy>div:last-child{border-top:1px solid var(--calc-line);margin-top:.5rem;padding-top:1rem}.page_exampleSteps__LYuYy>div:last-child strong:last-child{color:var(--calc-gold)}.page_exampleCard__1WOgp>p:last-child{font-size:.8125rem;line-height:1.7;color:#aaaaaa;margin:1rem 0 0}.page_referenceLinks__1lD8q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin:2rem 0 0}.page_referenceLinks__1lD8q>a{display:flex;align-items:center;gap:1rem;padding:1.1rem 0;color:#d0d0d0;font-size:1rem}.page_referenceLinks__1lD8q>a>svg:first-child{color:var(--calc-gold);flex-shrink:0}.page_referenceLinks__1lD8q>a>svg:last-child{margin-left:auto;color:#aaaaaa;flex-shrink:0}.page_referenceLinks__1lD8q small{display:block;font-size:.8125rem;color:#aaaaaa;margin-top:.4rem}.page_referenceLinks__1lD8q>a:hover{color:var(--calc-gold)}.page_faq__NEn1k{margin-top:3.5rem;scroll-margin-top:7rem}.page_faq__NEn1k>section{margin:0}.page_faq__NEn1k h2{font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.025em;margin-bottom:1.7rem}.page_faq__NEn1k section>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem}.page_faq__NEn1k details{margin:0!important;border:0;border-top:1px solid var(--calc-line);border-radius:0;background:transparent}.page_faq__NEn1k summary{padding:1.25rem 0;font-size:1rem;color:#d0d0d0;font-weight:400;line-height:1.5}.page_faq__NEn1k summary:hover{color:var(--calc-gold)}.page_faq__NEn1k summary svg{color:#999999}.page_faq__NEn1k details p{padding:0 1rem 1.5rem 0;color:#b0b0b0;font-size:1rem;line-height:1.75;max-width:65rem}.page_faq__NEn1k details[open]{grid-column:1/-1}.page_citations__WbcbR{margin-top:3rem}.page_citations__WbcbR>aside{background:#ffffff03;border-color:var(--calc-line);border-radius:.7rem}.page_citations__WbcbR h3{color:#b0b0b0;font-size:.75rem}.page_citations__WbcbR ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.page_citations__WbcbR li{margin:0!important}.page_citations__WbcbR li a{font-size:.875rem;line-height:1.6;color:#d0d0d0}.page_citations__WbcbR li p{color:#aaaaaa;font-size:.8125rem;line-height:1.65;margin-top:.5rem}.page_verification__JVLyU{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:1.1rem 0 0}.page_verification__JVLyU time{background:transparent;color:#aaaaaa;border-color:#d0d0d028;font-size:.75rem;padding:.4rem .6rem}.page_verification__JVLyU>a:last-child{display:inline-flex;align-items:center;gap:.4rem;color:#c0c0c0;font-size:.8125rem}.page_nextStep__UvpnS{display:flex;align-items:center;justify-content:space-between;gap:2rem;border-top:1px solid #d4a84340;border-bottom:1px solid var(--calc-line);padding:2.5rem 0;margin-top:3rem}.page_nextStep__UvpnS h2{font-family:var(--font-display);font-size:2rem;font-weight:600;letter-spacing:-.025em}.page_nextStep__UvpnS>div:first-child>p:last-child{color:#b0b0b0;font-size:1rem;margin:.7rem 0 0;max-width:38rem;line-height:1.65}.page_nextStep__UvpnS>div:last-child{display:flex;flex-direction:column;align-items:center;gap:.75rem}.page_nextStep__UvpnS a:first-child{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 1.4rem;border-radius:.5rem;background:var(--calc-gold);color:#0a0a0a;font-size:.875rem;font-weight:500;white-space:nowrap}.page_nextStep__UvpnS a:first-child:hover{background:#e3b858}.page_nextStep__UvpnS a:last-child{display:inline-flex;align-items:center;gap:.4rem;color:#c0c0c0;font-size:.8125rem}@media (max-width:1100px){.page_headerReference___HC5G{display:none}.page_ratingChoices__U_ag5{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem}.page_calculatorGrid__hewps{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.page_dependentPanel__tyvf_,.page_inputPanel__oo5oA,.page_resultPanel__LPTzs{padding:1.5rem}.page_dependentControls__6XLF6{grid-template-columns:1fr}.page_childControl__5uQFd{border-left:0;border-top:1px solid var(--calc-line);padding:1rem 0 0}.page_sectionHeader__o8Du0{flex-direction:column;align-items:flex-start;gap:.75rem}.page_explainer__9qcJv{gap:2.5rem}}@media (max-width:760px){.page_page__qF2Cn{padding:1.5rem 1.25rem 3rem}.page_breadcrumb__xiri_{margin-bottom:1.6rem}.page_header__COT2d h1{font-size:clamp(2rem,7vw,2.75rem);max-width:31rem}.page_header__COT2d>div>p:last-child{max-width:30rem}.page_toolMeta__9n6kS{margin-top:1.4rem}.page_toolMeta__9n6kS>a{font-size:.75rem}.page_toolMeta__9n6kS>span{gap:.5rem;font-size:.75rem}.page_calculatorGrid__hewps{grid-template-columns:minmax(0,1fr);gap:1rem}.page_inputPanel__oo5oA{grid-column:1;grid-row:1;padding:1.5rem}.page_resultColumn__Srmov{grid-column:1;grid-row:2;position:static}.page_dependentPanel__tyvf_{grid-column:1;grid-row:3}.page_resultPanel__LPTzs{padding:1.5rem}.page_resultHeading__QthvJ{margin-bottom:1.25rem}.page_gauge__YWMcb{max-width:260px}.page_compensation__VWW7n>output{font-size:2.8rem}.page_resultNextStep__Fl0zk{display:none}.page_dependentControls__6XLF6{grid-template-columns:repeat(2,minmax(0,1fr))}.page_childControl__5uQFd{border-top:0;border-left:1px solid var(--calc-line);padding:0 0 0 1.25rem}.page_mathSection___wvcD{margin-top:3rem}.page_mathOverview__JmJDf{padding:1.5rem 1.25rem 0}.page_mathFormula__1ToXv{gap:.6rem}.page_mathFormula__1ToXv>span{font-size:1.5rem;gap:.5rem}.page_mathFormula__1ToXv>.page_formulaResult__g1gdf{flex-wrap:wrap;gap:.2rem}.page_formulaResult__g1gdf small{font-size:.75rem}.page_mathSteps__FVm7U li{gap:.7rem}.page_stepNumber__pdCs2{width:24px;height:26px}.page_mathSteps__FVm7U h3{font-size:.9375rem}.page_stepTotal__FiDTW{font-size:1.5rem}.page_mathSteps__FVm7U .page_finalMathStep__a13hE{align-items:flex-start}.page_finalMathStep__a13hE>strong{font-size:1.65rem}.page_explainer__9qcJv{grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:2.5rem 0;margin-top:3rem}.page_explainerIntro__qZZ9w>p:not(.page_eyebrow__wNOgw){max-width:33rem}.page_exampleEquation__GbEtw{font-size:2.75rem}.page_referenceLinks__1lD8q{grid-template-columns:1fr;gap:.3rem;margin-top:1.3rem}.page_faq__NEn1k{margin-top:3rem}.page_faq__NEn1k section>div{display:block}.page_citations__WbcbR ol{grid-template-columns:1fr}.page_nextStep__UvpnS{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.page_dependentPanel__tyvf_,.page_inputPanel__oo5oA{padding:1.35rem 1.1rem}.page_panelHeading__G2iz8 h2{font-size:1.5rem}.page_panelHeading__G2iz8{gap:.75rem}.page_panelHeading__G2iz8>span{font-size:.75rem}.page_panelDescription__fgfBh{font-size:.9375rem}.page_conditionMeta__5YSk0>button,.page_conditionMeta__5YSk0>label{font-size:.75rem}.page_dependentControls__6XLF6{grid-template-columns:1fr}.page_childControl__5uQFd{border-left:0;border-top:1px solid var(--calc-line);padding:1rem 0 0}.page_exampleCard__1WOgp{padding:1.35rem}.page_exampleEquation__GbEtw{font-size:2.25rem}.page_exampleEquation__GbEtw small{font-size:1rem}.page_mathFormula__1ToXv{row-gap:1rem}.page_mathFormula__1ToXv>span{font-size:1.3rem}.page_mathFormula__1ToXv>.page_formulaResult__g1gdf{flex-direction:column;align-items:center}.page_barLegend__0VxbL{font-size:.75rem}.page_nextStep__UvpnS a:first-child,.page_nextStep__UvpnS>div:last-child{width:100%}}@media (prefers-reduced-motion:reduce){.page_page__qF2Cn *,.page_page__qF2Cn :after,.page_page__qF2Cn :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.page_conditionPicker__Wuim6{position:relative;display:flex;align-items:center;gap:9px;flex:1;min-width:0}.page_conditionPicker__Wuim6>svg{flex-shrink:0;color:#888}.page_conditionPicker__Wuim6>input{width:100%;font-weight:400}.page_conditionDropdown__aIsoV{position:absolute;top:calc(100% + 12px);left:-35px;right:-45px;z-index:25;background:#202020;border:1px solid #ffffff26;border-radius:12px;box-shadow:0 20px 55px #000a;overflow:hidden}.page_searchResultsLabel__Kf4xb{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;font-size:10px;letter-spacing:.09em;color:#bca36b;border-bottom:1px solid #ffffff12}.page_searchResultsLabel__Kf4xb>span{color:#999;letter-spacing:0}.page_conditionDropdown__aIsoV ul{max-height:320px;overflow:auto;overscroll-behavior:contain;margin:0;padding:5px;list-style:none}.page_conditionDropdown__aIsoV li{padding:12px;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;gap:7px}.page_conditionDropdown__aIsoV li:hover,.page_conditionDropdown__aIsoV li[aria-selected=true]{background:#ffffff09}.page_conditionDropdown__aIsoV li strong{display:block;font-weight:500;font-size:14px;line-height:1.45;color:#eee}.page_conditionDropdown__aIsoV li div>span{display:block;font-size:11px;color:#aaa;margin-top:4px}.page_searchTiers__moiVa{font-size:11px;color:#bda56f;line-height:1.5}.page_searchResultCount__8Gfzi{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.page_noConditions__tznVo{padding:16px;font-size:14px;color:#aaa;line-height:1.6}.page_selectedConditionInfo__M5uy5{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#bda56f;margin:-3px 0 14px}.page_selectedConditionInfo__M5uy5>span{color:#999}.page_ratingPrompt__ciImP{padding:10px 0 6px}.page_ratingPrompt__ciImP p{font-size:14px;color:#999;margin:0 0 10px}.page_ratingPrompt__ciImP button{display:inline-flex;align-items:center;gap:9px;color:#b9ad90;font-size:12px;text-align:left;min-height:30px}.page_ratingPrompt__ciImP button:hover{color:#e1c88e}.page_manualRatingNote__Mqch_{font-size:12px;color:#999;margin:12px 0 0;line-height:1.6}