.calculator_page__XXzO0{overflow:hidden}.calculator_supportingContent__vobaV,.calculator_workingGrid__oCDju{margin:0 auto;max-width:1344px;padding-inline:3rem}.calculator_workingGrid__oCDju{align-items:start;display:grid;grid-gap:clamp(3rem,7vw,7rem);gap:clamp(3rem,7vw,7rem);grid-template-columns:minmax(18rem,.78fr) minmax(32rem,1.22fr);padding-block:5rem 6rem}.calculator_heroCopy__6TvB3{padding-top:1rem}.calculator_eyebrow__4lrey{color:var(--gold-text);font:600 .67rem/1.4 var(--font-mono);letter-spacing:.16em}.calculator_headline__5HPsP{color:var(--text);font-size:clamp(3.2rem,5.8vw,6rem);font-weight:800;letter-spacing:-.055em;line-height:.95;margin:1rem 0 1.4rem;max-width:10ch;text-wrap:balance}.calculator_subtitle__oJjd0{color:var(--text-2);font-size:1rem;line-height:1.7;max-width:34rem;text-wrap:pretty}.calculator_confidenceSequence__JciJG{border-block:1px solid var(--border-2);list-style:none;margin-top:2.5rem}.calculator_confidenceSequence__JciJG li{align-items:center;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:auto 1fr;min-height:3.8rem}.calculator_confidenceSequence__JciJG li+li{border-top:1px solid var(--border)}.calculator_confidenceSequence__JciJG span{color:var(--gold-text);font:600 .64rem var(--font-mono);letter-spacing:.1em}.calculator_confidenceSequence__JciJG strong{color:var(--text);font-size:.8rem}.calculator_calculatorPanel__D__rl{background:var(--surface);border:1px solid var(--border-2);border-radius:var(--radius-md);min-width:0;overflow:hidden}.calculator_panelHeader__DHZWt{align-items:center;border-bottom:1px solid var(--border-2);display:flex;justify-content:space-between;padding:1rem 1.25rem}.calculator_panelHeader__DHZWt span{color:var(--gold-text);font:600 .62rem var(--font-mono);letter-spacing:.12em}.calculator_panelHeader__DHZWt strong{color:var(--text-2);font-size:.72rem}.calculator_form__U44Yq{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr 1fr;padding:1.5rem}.calculator_field__La8WP{display:flex;flex-direction:column;gap:.5rem;min-width:0}.calculator_fieldFull__08rp8{grid-column:1/-1}.calculator_label__DszNJ,.calculator_resultLabel__IYxAB{color:var(--text-3);font:600 .61rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.calculator_input__oy8oc,.calculator_select__ISvQ5{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg);border:1px solid var(--border-2);border-radius:var(--radius-sm);color:var(--text);font:500 .88rem var(--font-mono);min-height:3.2rem;padding:.75rem .9rem;transition:border-color var(--motion-fast) ease;width:100%}.calculator_select__ISvQ5{cursor:pointer}.calculator_input__oy8oc:hover,.calculator_select__ISvQ5:hover{border-color:var(--text-3)}.calculator_input__oy8oc:focus,.calculator_select__ISvQ5:focus{border-color:var(--action);outline:none}.calculator_notice__Ch96O{border-block:1px solid rgba(240,128,128,.5);color:var(--status-error);font-size:.76rem;line-height:1.6;margin:0 1.5rem 1rem;padding:.8rem 0}.calculator_results___mgLj{border-top:1px solid var(--border-2)}.calculator_resultTotal__iqYL7{background:var(--bg);padding:1.5rem}.calculator_resultValue__TNCDt{color:var(--text);display:block;font:500 clamp(2.5rem,5vw,4.5rem)/1.05 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin-top:.65rem;overflow-wrap:anywhere}.calculator_resultFacts__xSqkR{display:grid;grid-template-columns:1fr 1fr}.calculator_resultItem__wdyhr{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.5rem}.calculator_resultItem__wdyhr:nth-child(2n){border-left:1px solid var(--border)}.calculator_resultItem__wdyhr:last-child{grid-column:1/-1}.calculator_resultValueSmall__55p16{color:var(--text);font:500 .76rem/1.55 var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.calculator_estimateUnavailable__lVODP{color:var(--text-2);font-size:.82rem;line-height:1.7;padding:2rem 1.5rem}.calculator_disclosure__wEPmr{border-top:1px solid var(--border);color:var(--text-2);font-size:.72rem;line-height:1.65;margin:0 1.5rem;padding:1rem 0}.calculator_actions__4q8nQ{align-items:center;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:auto minmax(12rem,1fr);padding:0 1.5rem 1.5rem}.calculator_ctaDisabled__0Gvhe,.calculator_ctaGhost__3rmNx,.calculator_ctaPrimary__i5XNx{align-items:center;border-radius:var(--radius-sm);display:inline-flex;font-size:.82rem;font-weight:800;justify-content:center;min-height:3.25rem;padding:.75rem 1rem}.calculator_ctaPrimary__i5XNx{background:var(--action);border:1px solid var(--action);color:var(--action-text)}.calculator_ctaPrimary__i5XNx:hover{filter:brightness(1.08)}.calculator_ctaDisabled__0Gvhe{background:var(--surface-2);border:1px solid var(--border-2);color:var(--text-3);cursor:not-allowed;opacity:.6}.calculator_ctaGhost__3rmNx{border:1px solid var(--border-2);color:var(--text-2)}.calculator_ctaGhost__3rmNx:hover{border-color:var(--text-2);color:var(--text)}.calculator_supportingContent__vobaV{padding-bottom:6rem}.calculator_section__0l97S{border-top:1px solid var(--border);padding-block:6rem}.calculator_sectionHeader__80vXn{align-items:end;display:grid;grid-gap:2rem 5rem;gap:2rem 5rem;grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);margin-bottom:2.5rem}.calculator_sectionTitle__XSjeY{color:var(--text);font-size:clamp(2rem,3.5vw,3.5rem);font-weight:800;letter-spacing:-.045em;margin-top:.65rem;max-width:14ch}.calculator_sectionHeader__80vXn>p{color:var(--text-2);font-size:.88rem;line-height:1.7;text-wrap:pretty}.calculator_tableWrap__SwxH3{border:1px solid var(--border-2);border-radius:var(--radius-md);overflow-x:auto}.calculator_table__94G7U{border-collapse:collapse;min-width:520px;width:100%}.calculator_table__94G7U td,.calculator_table__94G7U th{border-bottom:1px solid var(--border);padding:1rem 1.2rem;text-align:left}.calculator_table__94G7U th{background:var(--surface);color:var(--text-3);font:600 .62rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.calculator_table__94G7U td{color:var(--text-2);font-size:.8rem}.calculator_table__94G7U td:last-child{color:var(--text);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calculator_table__94G7U tr:last-child td{border-bottom:0}.calculator_faqList__FjTN3{border-top:1px solid var(--border-2)}.calculator_faqItem__pwb24{border-bottom:1px solid var(--border-2);display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);padding:1.75rem 0}.calculator_faqQ__5ZGwK{display:grid;font-size:.92rem;font-weight:750;grid-gap:1rem;gap:1rem;grid-template-columns:auto 1fr;line-height:1.5}.calculator_faqQ__5ZGwK span{color:var(--gold-text);font:600 .64rem var(--font-mono);letter-spacing:.1em}.calculator_faqA__4faUn{color:var(--text-2);font-size:.82rem;line-height:1.75}.calculator_apiNote__XHr1M{align-items:center;background:var(--surface);border:1px solid var(--border-2);border-radius:var(--radius-md);display:flex;gap:2rem;justify-content:space-between;padding:2rem}.calculator_apiNote__XHr1M h2{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;letter-spacing:-.035em;margin-top:.5rem}.calculator_apiLink__JmyZB{align-items:center;border-bottom:1px solid var(--border-2);color:var(--gold-text);display:flex;flex:0 0 auto;font-size:.8rem;font-weight:750;gap:1.5rem;padding:.8rem 0}.calculator_apiLink__JmyZB:hover{border-color:var(--gold-text)}@media (max-width:980px){.calculator_workingGrid__oCDju{grid-template-columns:1fr}.calculator_heroCopy__6TvB3{padding-top:0}.calculator_headline__5HPsP{max-width:12ch}.calculator_sectionHeader__80vXn{align-items:start;grid-template-columns:1fr}}@media (max-width:700px){.calculator_supportingContent__vobaV,.calculator_workingGrid__oCDju{padding-inline:1.25rem}.calculator_workingGrid__oCDju{gap:2.5rem;padding-block:3.25rem 4rem}.calculator_headline__5HPsP{font-size:clamp(2.75rem,14vw,4rem)}.calculator_form__U44Yq{grid-template-columns:1fr;padding:1rem}.calculator_fieldFull__08rp8{grid-column:auto}.calculator_notice__Ch96O{margin-inline:1rem}.calculator_resultTotal__iqYL7{padding:1.25rem 1rem}.calculator_resultFacts__xSqkR{grid-template-columns:1fr}.calculator_resultItem__wdyhr,.calculator_resultItem__wdyhr:last-child{grid-column:auto;padding-inline:1rem}.calculator_resultItem__wdyhr:nth-child(2n){border-left:0}.calculator_disclosure__wEPmr{margin-inline:1rem}.calculator_actions__4q8nQ{grid-template-columns:1fr;padding:0 1rem 1rem}.calculator_ctaGhost__3rmNx{order:2}.calculator_section__0l97S{padding-block:4rem}.calculator_sectionHeader__80vXn{gap:1rem;margin-bottom:1.75rem}.calculator_table__94G7U{min-width:0;table-layout:fixed}.calculator_table__94G7U td,.calculator_table__94G7U th{padding:.8rem .75rem}.calculator_table__94G7U td:first-child,.calculator_table__94G7U th:first-child{width:68%}.calculator_table__94G7U td:last-child,.calculator_table__94G7U th:last-child{width:32%}.calculator_table__94G7U td{font-size:.72rem;overflow-wrap:anywhere}.calculator_faqItem__pwb24{gap:1rem;grid-template-columns:1fr}.calculator_apiNote__XHr1M{align-items:flex-start;flex-direction:column}}