._page_b3j2h_1{background:var(--ui-bg);color:var(--ui-text);padding-bottom:clamp(64px,8vw,112px)}._hero_b3j2h_7{gap:var(--ui-gap-control);max-width:1360px;padding-top:clamp(28px,4vw,52px);display:grid}._hero_b3j2h_7 h1{color:var(--ui-text-strong);font-size:clamp(2.25rem,4.8vw,4.6rem);font-weight:var(--ui-type-hero-weight,760);letter-spacing:0;text-wrap:balance;max-width:14ch;margin:0;line-height:.98}._hero_b3j2h_7 p,._sectionHeader_b3j2h_26 p,._includeList_b3j2h_27 p,._faqItem_b3j2h_28 p,._sourcesDisclosure_b3j2h_29 p,._ctaBand_b3j2h_30 p,._resultsPanel_b3j2h_31 p{color:var(--ui-text-muted);margin:0;line-height:1.6}._hero_b3j2h_7 p{font-size:var(--ui-type-size-lg);max-width:64ch}._calculatorShell_b3j2h_42{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);box-sizing:border-box;margin-top:var(--ui-gap-surface);grid-template-columns:minmax(0,1fr) minmax(320px,360px);gap:0;max-width:1360px;display:grid;overflow:hidden}._calculatorShell_b3j2h_42 *{box-sizing:border-box}._inputPanel_b3j2h_59,._resultsPanel_b3j2h_31{min-width:0}._inputPanel_b3j2h_59{border-right:var(--ui-border-width) solid var(--ui-border);order:1;gap:clamp(18px,2vw,24px);padding:clamp(22px,2.6vw,32px);display:grid}._resultsPanel_b3j2h_31{background:var(--ui-surface);top:calc(var(--mkt-header-height,88px) + var(--ui-space-4));order:2;align-content:start;gap:clamp(14px,1.8vw,20px);padding:clamp(22px,2.6vw,32px);display:grid;position:sticky}._resultLabel_b3j2h_83,._resultMetrics_b3j2h_84 span,._sectionHeader_b3j2h_26 .ui-rule-eyebrow{color:var(--ui-text-subtle)}._resultLabel_b3j2h_83{font-size:var(--ui-type-eyebrow-size);font-weight:var(--ui-type-eyebrow-weight);letter-spacing:var(--ui-type-eyebrow-letter-spacing);line-height:var(--ui-type-eyebrow-line-height);text-transform:uppercase}._resultsPanel_b3j2h_31>strong{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;min-width:0;max-width:100%;font-size:clamp(2.1rem,3.4vw,3rem);line-height:1;display:block}._resultBreakdown_b3j2h_109{background:var(--ui-surface-tint);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);min-width:0;display:grid}._resultBreakdownHeader_b3j2h_117,._resultBreakdownRow_b3j2h_118{border-bottom:var(--ui-border-width) solid var(--ui-border);align-items:center;gap:var(--ui-space-2);grid-template-columns:minmax(0,1fr) auto;padding:10px 12px;display:grid}._resultBreakdownRow_b3j2h_118:last-child{border-bottom:0}._resultBreakdownHeader_b3j2h_117 span{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}._resultBreakdownHeader_b3j2h_117 strong,._resultBreakdownRow_b3j2h_118 b{color:var(--ui-text-strong);font-size:var(--ui-type-size-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:1.15}._resultBreakdownRow_b3j2h_118>span{gap:2px;min-width:0;display:grid}._resultBreakdownRow_b3j2h_118 strong{color:var(--ui-text-strong);font-size:var(--ui-type-size-sm);line-height:1.2}._resultBreakdownRow_b3j2h_118 em{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);font-style:normal;line-height:1.25}._resultMetrics_b3j2h_84{border-block:var(--ui-border-width) solid var(--ui-border);gap:0;display:grid}._resultMetrics_b3j2h_84 div{border-bottom:var(--ui-border-width) solid var(--ui-border);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;min-height:52px;padding:12px 0;display:grid}._resultMetrics_b3j2h_84 div:last-child{border-bottom:0}._resultMetrics_b3j2h_84 span{font-size:var(--ui-type-size-xs);letter-spacing:.08em;text-transform:uppercase;font-weight:850}._resultMetrics_b3j2h_84 strong{color:var(--ui-text-strong);font-size:var(--ui-type-size-lg);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:1.05}._resultNote_b3j2h_204{background:var(--ui-surface-tint);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);gap:var(--ui-space-1);padding:var(--ui-space-3);display:grid}._resultNote_b3j2h_204 span{color:var(--ui-text-strong);font-weight:850}._resultNote_b3j2h_204 em{color:var(--ui-text-muted);font-size:var(--ui-type-size-sm);font-style:normal}._primaryLink_b3j2h_224,._resetButton_b3j2h_225,._sourceDefault_b3j2h_226 button{appearance:none;border-radius:var(--ui-radius-xs);box-shadow:none;cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:center;min-width:0;max-width:100%;min-height:44px;transition:background-color var(--ui-transition-fast), border-color var(--ui-transition-fast);white-space:normal;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-weight:820;text-decoration:none;display:inline-flex}._primaryLink_b3j2h_224{background:var(--ui-action-primary);border:var(--ui-border-width) solid var(--ui-action-primary);color:var(--ui-text-inverse);padding:0 16px}._primaryLink_b3j2h_224 svg,._resetButton_b3j2h_225 svg{stroke-width:2.3px;width:17px;height:17px}._resetButton_b3j2h_225,._sourceDefault_b3j2h_226 button{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);color:var(--ui-action-text);padding:0 13px}._primaryLink_b3j2h_224:hover,._primaryLink_b3j2h_224:focus-visible,._resetButton_b3j2h_225:hover,._resetButton_b3j2h_225:focus-visible,._sourceDefault_b3j2h_226 button:hover,._sourceDefault_b3j2h_226 button:focus-visible{background:var(--ui-action-soft);border-color:var(--ui-control-focus-border);outline:none}._panelHeader_b3j2h_283{align-items:start;gap:var(--ui-gap-control);justify-content:space-between;display:flex}._panelHeader_b3j2h_283 ._resetButton_b3j2h_225{margin-top:var(--ui-space-2);align-self:start}._panelHeader_b3j2h_283>div,._sectionHeader_b3j2h_26{gap:var(--ui-space-2);min-width:0;display:grid}._panelHeader_b3j2h_283 h2,._sectionHeader_b3j2h_26 h2,._ctaBand_b3j2h_30 h2{color:var(--ui-text-strong);letter-spacing:0;text-wrap:balance;margin:0;font-size:clamp(1.45rem,2.8vw,2.25rem);line-height:1.08}._selectGrid_b3j2h_313{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);display:grid}._selectField_b3j2h_319,._billingField_b3j2h_320,._moneyField_b3j2h_321,._rangeField_b3j2h_322{gap:8px;min-width:0;display:grid}._selectField_b3j2h_319{grid-template-rows:auto 50px minmax(36px,auto)}._selectField_b3j2h_319>span,._billingField_b3j2h_320 legend,._moneyField_b3j2h_321>span{color:var(--ui-text-strong);font-size:var(--ui-type-size-sm);font-weight:830}._billingField_b3j2h_320{border:0;margin:0;padding:0}._billingTabs_b3j2h_346{background:var(--ui-control-bg);border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-radius-xs);gap:var(--ui-space-1);min-width:0;padding:var(--ui-space-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._billingTab_b3j2h_346{appearance:none;border:var(--ui-border-width) solid transparent;border-radius:var(--ui-radius-xs);box-shadow:none;color:var(--ui-text-muted);cursor:pointer;font:inherit;overflow-wrap:anywhere;text-align:left;min-width:0;min-height:46px;transition:background-color var(--ui-transition-fast), border-color var(--ui-transition-fast), color var(--ui-transition-fast);background:0 0;gap:2px;padding:7px 10px;display:grid}._billingTab_b3j2h_346 span{font-size:var(--ui-type-size-sm);font-weight:850;line-height:1.1}._billingTab_b3j2h_346 em{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);font-style:normal;line-height:1.25}._billingTab_b3j2h_346:hover,._billingTab_b3j2h_346:focus-visible,._billingTab_b3j2h_346[data-active=true]{background:var(--ui-surface);border-color:var(--ui-control-focus-border);box-shadow:none;color:var(--ui-text-strong);outline:none}._selectField_b3j2h_319 select,._moneyControl_b3j2h_403{background:var(--ui-control-bg);border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-radius-xs);box-shadow:none;color:var(--ui-text);width:100%;min-height:50px}._selectField_b3j2h_319 select{box-shadow:none;font:inherit;padding:0 12px}._selectField_b3j2h_319 select:focus,._moneyControl_b3j2h_403:focus-within{border-color:var(--ui-control-focus-border);outline:2px solid var(--ui-control-focus-border);outline-offset:2px}._selectField_b3j2h_319 em,._moneyField_b3j2h_321 em,._toggleRow_b3j2h_428 em,._sourceDefault_b3j2h_226 span,._sourceDefault_b3j2h_226 em,._advancedRowMeta_b3j2h_431 em,._advancedNumberControl_b3j2h_432 span,._advancedTotalSummary_b3j2h_433 p{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);font-style:normal;line-height:1.4}._selectField_b3j2h_319 em{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:34px;display:-webkit-box;overflow:hidden}._inputGroup_b3j2h_448{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);gap:var(--ui-gap-control);padding:var(--ui-space-4);display:grid}._groupHeader_b3j2h_457,._advancedGroupHeader_b3j2h_458{gap:var(--ui-space-1);display:grid}._groupHeader_b3j2h_457 span,._advancedGroupHeader_b3j2h_458 strong{color:var(--ui-text-strong);font-size:var(--ui-type-size-sm);letter-spacing:.06em;text-transform:uppercase;font-weight:850}._groupHeader_b3j2h_457 p,._advancedGroupHeader_b3j2h_458 span{color:var(--ui-text-muted);font-size:var(--ui-type-size-sm);margin:0;line-height:1.45}._scaleGrid_b3j2h_480,._oneTimeGrid_b3j2h_481,._costModelGrid_b3j2h_482{gap:clamp(16px,2vw,22px);display:grid}._scaleGrid_b3j2h_480{grid-template-columns:repeat(3,minmax(0,1fr))}._oneTimeGrid_b3j2h_481,._costModelGrid_b3j2h_482{grid-template-columns:repeat(2,minmax(0,1fr))}._modelNote_b3j2h_496{background:var(--ui-surface-tint);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);gap:var(--ui-space-1);min-width:0;padding:var(--ui-space-3);display:grid}._modelNote_b3j2h_496 strong{color:var(--ui-text-strong);font-size:var(--ui-type-size-md);line-height:1.2}._modelNote_b3j2h_496 p{color:var(--ui-text-muted);font-size:var(--ui-type-size-sm);margin:0;line-height:1.45}._patientPricingNote_b3j2h_519,._annualSavingsNote_b3j2h_520,._planPromoNote_b3j2h_521{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);font-weight:760;line-height:1.45;display:block}._annualSavingsNote_b3j2h_520{color:var(--ui-action-text);font-weight:820}._currentCostGroup_b3j2h_534{border-color:var(--ui-border)}._emrdeskCostGroup_b3j2h_538{background:var(--ui-surface-tint);border-color:var(--ui-border-accent)}._planIncluded_b3j2h_543,._planWarning_b3j2h_544{border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);font-size:var(--ui-type-size-sm);margin:0;padding:10px 12px;line-height:1.45}._planIncluded_b3j2h_543{background:var(--ui-surface-tint);color:var(--ui-text-muted)}._planWarning_b3j2h_544{background:var(--ui-action-soft);border-color:var(--ui-border-accent);color:var(--ui-text-strong);font-weight:780}._rangeField_b3j2h_322[data-wide=true]{grid-column:1/-1}._moneyControl_b3j2h_403{grid-template-columns:32px minmax(0,1fr);align-items:center;display:grid;overflow:hidden}._moneyControl_b3j2h_403>span{color:var(--ui-text-subtle);justify-self:center;font-weight:850}._moneyControl_b3j2h_403 input{appearance:textfield;box-shadow:none;color:var(--ui-text-strong);font:inherit;background:0 0;border:0;width:100%;min-width:0;height:46px;padding:0 12px 0 0;font-weight:780}._moneyControl_b3j2h_403 input:focus{outline:none}._moneyControl_b3j2h_403 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._moneyControl_b3j2h_403 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._moneyControl_b3j2h_403 input[type=number]{-moz-appearance:textfield}._moneyField_b3j2h_321[data-disabled=true]{opacity:.58}._rangeField_b3j2h_322 span{color:var(--ui-text);font-size:var(--ui-type-size-sm);align-items:center;gap:var(--ui-gap-control);justify-content:space-between;display:flex}._rangeField_b3j2h_322 strong{color:var(--ui-text-strong);white-space:nowrap}._rangeField_b3j2h_322 input{accent-color:var(--ui-action-primary);appearance:none;border-radius:var(--ui-radius-pill);box-shadow:none;box-sizing:border-box;cursor:pointer;background:0 0;width:calc(100% - 4px);min-height:22px;margin-inline:2px}._rangeField_b3j2h_322 input:focus-visible{outline:2px solid var(--ui-control-focus-border);outline-offset:4px}._rangeField_b3j2h_322 input::-webkit-slider-runnable-track{background:var(--ui-border);border-radius:var(--ui-radius-pill);height:6px}._rangeField_b3j2h_322 input::-webkit-slider-thumb{appearance:none;background:var(--ui-action-primary);border:3px solid var(--ui-surface);border-radius:var(--ui-radius-pill);width:20px;height:20px;margin-top:-7px}._rangeField_b3j2h_322 input::-moz-range-track{background:var(--ui-border);border-radius:var(--ui-radius-pill);border:0;height:6px}._rangeField_b3j2h_322 input::-moz-range-thumb{background:var(--ui-action-primary);border:3px solid var(--ui-surface);border-radius:var(--ui-radius-pill);width:14px;height:14px}._advancedPanel_b3j2h_679,._sourcesDisclosure_b3j2h_29,._faqItem_b3j2h_28{border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);background:var(--ui-surface)}._advancedPanel_b3j2h_679{box-shadow:none;min-width:0;overflow:hidden}._sourcesDisclosure_b3j2h_29 summary,._faqItem_b3j2h_28 summary{color:var(--ui-text-strong);cursor:pointer;font-weight:850;list-style-position:inside}._advancedToggle_b3j2h_701{appearance:none;border:var(--ui-border-width) solid transparent;box-shadow:none;box-sizing:border-box;color:var(--ui-text-strong);cursor:pointer;font:inherit;align-items:center;gap:var(--ui-space-2) 14px;text-align:left;min-width:0;min-height:52px;padding:0 var(--ui-space-3);transition:background-color var(--ui-transition-fast), border-color var(--ui-transition-fast);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) 24px;width:100%;display:grid;position:relative;overflow:hidden}._advancedToggle_b3j2h_701>span{gap:var(--ui-space-1);min-width:0;display:grid}._advancedToggle_b3j2h_701 strong{color:var(--ui-text-strong);font-weight:850}._advancedToggle_b3j2h_701 em{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);overflow-wrap:anywhere;font-style:normal;line-height:1.4}._advancedToggle_b3j2h_701 svg{color:var(--ui-action-text);height:18px;transition:transform var(--ui-transition-medium,.18s ease);justify-self:center;width:18px}._advancedToggle_b3j2h_701:hover,._advancedToggle_b3j2h_701:focus-visible{background:var(--ui-surface-tint);box-shadow:none;border-color:#0000}._advancedToggle_b3j2h_701:focus-visible{outline:none}._advancedToggle_b3j2h_701:focus-visible:after{border:2px solid var(--ui-control-focus-border);border-radius:var(--ui-radius-xs);content:"";inset:var(--ui-space-2);pointer-events:none;display:block;position:absolute}._advancedPanel_b3j2h_679[data-open=true] ._advancedToggle_b3j2h_701 svg{transform:rotate(180deg)}._advancedReveal_b3j2h_779{transition:grid-template-rows var(--ui-transition-medium,.22s ease), opacity var(--ui-transition-medium,.22s ease);opacity:0;grid-template-rows:0fr;display:grid}._advancedPanel_b3j2h_679[data-open=true] ._advancedReveal_b3j2h_779{border-top:var(--ui-border-width) solid var(--ui-border);opacity:1;grid-template-rows:1fr}._advancedBody_b3j2h_794{min-height:0;padding:0 var(--ui-space-4);transition:padding var(--ui-transition-medium,.22s ease);gap:clamp(14px,2vw,20px);display:grid;overflow:hidden}._advancedPanel_b3j2h_679[data-open=true] ._advancedBody_b3j2h_794{padding:var(--ui-space-3)}._advancedGroup_b3j2h_458{gap:var(--ui-gap-control);display:grid}._advancedTotalSummary_b3j2h_433 span,._advancedRowMeta_b3j2h_431 strong{color:var(--ui-text-strong);font-weight:850}._advancedTotalSummary_b3j2h_433 span{font-size:var(--ui-type-size-sm);letter-spacing:.06em;text-transform:uppercase}._advancedTotalSummary_b3j2h_433{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border-accent);border-radius:var(--ui-radius-xs);gap:var(--ui-space-2);min-width:0;padding:clamp(14px,1.8vw,20px);display:grid}._advancedTotalSummary_b3j2h_433>div{grid-template-columns:minmax(0,1fr) minmax(176px,224px);align-items:center;gap:clamp(14px,2vw,22px);display:grid}._advancedTotalSummary_b3j2h_433>div>div:first-child{gap:var(--ui-space-1);min-width:0;display:grid}._advancedTotalAction_b3j2h_847{grid-template-columns:1fr;justify-content:end;place-items:center end;min-width:0;display:grid}._advancedTotalAmount_b3j2h_856{color:var(--ui-text-strong);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;min-width:0;font-size:clamp(1.8rem,3vw,2.45rem);line-height:1;display:block}._advancedTotalSummary_b3j2h_433 p{margin:0}._advancedCostTable_b3j2h_871{border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);min-width:0;display:grid;overflow:hidden}._advancedCostRow_b3j2h_879{background:var(--ui-surface);border-bottom:var(--ui-border-width) solid var(--ui-border);align-items:center;gap:var(--ui-gap-control);min-width:0;padding:var(--ui-space-3);grid-template-columns:minmax(220px,1fr) minmax(260px,320px) minmax(176px,176px);display:grid}._advancedCostRow_b3j2h_879:last-child{border-bottom:0}._advancedCostRow_b3j2h_879[data-enabled=false] ._advancedRowImpact_b3j2h_894{color:var(--ui-text-subtle)}._advancedRowMeta_b3j2h_431{gap:var(--ui-space-1);min-width:0;display:grid}._advancedRowMeta_b3j2h_431 strong{font-size:var(--ui-type-size-sm);line-height:1.2}._advancedRowMeta_b3j2h_431 em{line-height:1.35}._advancedRowControls_b3j2h_913{gap:var(--ui-space-2);grid-template-columns:1fr;min-width:0;display:grid}._advancedRowControls_b3j2h_913 ._advancedNumberControl_b3j2h_432:only-child{grid-column:auto}._advancedNumberControl_b3j2h_432{gap:var(--ui-space-1);min-width:0;display:grid}._advancedNumberControl_b3j2h_432>div{background:var(--ui-control-bg);border:var(--ui-border-width) solid var(--ui-control-border);border-radius:var(--ui-radius-xs);grid-template-columns:18px minmax(0,1fr) 44px;align-items:center;min-height:42px;padding:0 10px;display:grid}._advancedNumberControl_b3j2h_432>div:focus-within{border-color:var(--ui-control-focus-border);outline:2px solid var(--ui-control-focus-border);outline-offset:2px}._advancedNumberControl_b3j2h_432 input{appearance:textfield;box-shadow:none;color:var(--ui-text-strong);font:inherit;font-size:var(--ui-type-size-sm);background:0 0;border:0;width:100%;min-width:0;height:38px;padding:0 4px;font-weight:780}._advancedNumberControl_b3j2h_432 input:focus{outline:none}._advancedNumberControl_b3j2h_432 input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._advancedNumberControl_b3j2h_432 input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._advancedNumberControl_b3j2h_432 input[type=number]{-moz-appearance:textfield}._advancedNumberControl_b3j2h_432 em{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);text-align:center;white-space:nowrap;min-width:0;font-style:normal;font-weight:760;overflow:hidden}._advancedRowImpactCell_b3j2h_987{align-items:end;gap:var(--ui-space-2);justify-items:end;min-width:0;display:grid}._advancedApplyToggle_b3j2h_995{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);align-items:center;gap:var(--ui-space-2);white-space:nowrap;min-width:0;font-weight:820;line-height:1;display:inline-flex}._advancedApplyToggle_b3j2h_995 input{accent-color:var(--ui-action-primary);box-shadow:none;margin:0}._advancedRowImpact_b3j2h_894{color:var(--ui-text-strong);font-size:var(--ui-type-size-sm);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;line-height:1.1}._sourceDefault_b3j2h_226{background:var(--ui-surface-tint);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);align-items:stretch;gap:var(--ui-gap-control);min-width:0;padding:var(--ui-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}._sourceDefault_b3j2h_226 div{gap:var(--ui-space-1);min-width:0;display:grid}._sourceDefault_b3j2h_226 strong{color:var(--ui-text-strong);font-size:var(--ui-type-size-sm)}._sourceDefault_b3j2h_226 button{flex-direction:column;align-self:stretch;gap:2px;min-width:138px;padding:8px 14px;line-height:1.15}._sourceDefault_b3j2h_226 button span,._sourceDefault_b3j2h_226 button em{min-width:0;display:block}._sourceDefault_b3j2h_226 button em{color:var(--ui-text-subtle);font-size:var(--ui-type-size-xs);font-style:normal;font-weight:760}._advancedGrid_b3j2h_1067,._advancedCostList_b3j2h_1068{gap:var(--ui-gap-control);display:grid}._advancedGrid_b3j2h_1067{grid-template-columns:repeat(3,minmax(0,1fr))}._toggleCostRow_b3j2h_1077{border-top:var(--ui-border-width) solid var(--ui-border);align-items:start;gap:var(--ui-gap-control);padding-top:var(--ui-gap-control);grid-template-columns:minmax(0,1fr) minmax(170px,.3fr);display:grid}._toggleCostRow_b3j2h_1077:first-child{border-top:0;padding-top:0}._toggleRow_b3j2h_428{color:var(--ui-text);align-items:start;gap:var(--ui-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}._toggleRow_b3j2h_428 input{accent-color:var(--ui-action-primary);box-shadow:none;margin-top:4px}._toggleRow_b3j2h_428 span{gap:var(--ui-space-1);display:grid}._toggleRow_b3j2h_428 strong{color:var(--ui-text-strong);font-size:var(--ui-type-size-sm)}._includeSection_b3j2h_1115,._faqSection_b3j2h_1116,._sourceSection_b3j2h_1117{gap:var(--ui-gap-surface);max-width:1360px;display:grid}._includeSection_b3j2h_1115{margin-top:clamp(26px,4vw,48px)}._faqSection_b3j2h_1116{margin-top:clamp(40px,6vw,76px)}._faqSection_b3j2h_1116 ._sectionHeader_b3j2h_26{margin-bottom:var(--ui-space-3)}._sourceSection_b3j2h_1117{margin-top:clamp(18px,3vw,30px)}._sectionHeader_b3j2h_26 p{max-width:70ch}._includeList_b3j2h_27{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);display:grid}._includeList_b3j2h_27 article{border-bottom:var(--ui-border-width) solid var(--ui-border);gap:var(--ui-space-2);padding:var(--ui-space-4);grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);display:grid}._includeList_b3j2h_27 article:last-child{border-bottom:0}._includeList_b3j2h_27 h3,._faqItem_b3j2h_28 summary{color:var(--ui-text-strong);font-size:var(--ui-type-size-md);margin:0;line-height:1.2}._faqList_b3j2h_1170{gap:clamp(12px,1.8vw,18px);display:grid}._faqItem_b3j2h_28{padding:0}._faqItem_b3j2h_28 summary{min-height:54px;padding:var(--ui-space-4)}._faqItem_b3j2h_28 p{border-top:var(--ui-border-width) solid var(--ui-border);padding:var(--ui-space-4)}._sourcesDisclosure_b3j2h_29{padding:0}._sourcesDisclosure_b3j2h_29 summary{min-height:54px;padding:var(--ui-space-4)}._sourcesDisclosure_b3j2h_29>p{border-top:var(--ui-border-width) solid var(--ui-border);padding:var(--ui-space-4) var(--ui-space-4) 0}._sourceList_b3j2h_1203{gap:var(--ui-space-2);padding:var(--ui-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;list-style:none;display:grid}._sourceList_b3j2h_1203 a{background:var(--ui-surface-tint);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);color:var(--ui-action-text);font-size:var(--ui-type-size-sm);align-items:center;gap:var(--ui-space-2);grid-template-columns:auto minmax(0,1fr) auto;min-height:42px;padding:8px 10px;font-weight:820;text-decoration:none;display:grid}._sourceList_b3j2h_1203 a:hover,._sourceList_b3j2h_1203 a:focus-visible{background:var(--ui-action-soft);border-color:var(--ui-border-accent);outline:2px solid var(--ui-control-focus-border);outline-offset:2px}._sourceList_b3j2h_1203 svg{width:16px;height:16px}._ctaBand_b3j2h_30{background:var(--ui-surface);border:var(--ui-border-width) solid var(--ui-border);border-radius:var(--ui-radius-xs);align-items:center;gap:var(--ui-gap-surface);grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(22px,4vw,40px);padding:clamp(22px,4vw,32px);display:grid}._ctaBand_b3j2h_30>div:first-child{gap:var(--ui-gap-control);display:grid}@media (width<=1120px){._calculatorShell_b3j2h_42{grid-template-columns:1fr}._resultsPanel_b3j2h_31{border-bottom:var(--ui-border-width) solid var(--ui-border);order:1;position:static}._inputPanel_b3j2h_59{border-right:0;order:2}._ctaBand_b3j2h_30{grid-template-columns:1fr}}@media (width<=820px){._selectGrid_b3j2h_313,._scaleGrid_b3j2h_480,._oneTimeGrid_b3j2h_481,._costModelGrid_b3j2h_482,._advancedGrid_b3j2h_1067,._toggleCostRow_b3j2h_1077,._sourceDefault_b3j2h_226,._advancedCostRow_b3j2h_879,._includeList_b3j2h_27 article{grid-template-columns:1fr}._advancedRowImpactCell_b3j2h_987{place-items:start}._advancedRowImpact_b3j2h_894{text-align:left}._advancedTotalSummary_b3j2h_433>div,._advancedTotalAction_b3j2h_847{grid-template-columns:1fr;justify-content:stretch}._advancedTotalAmount_b3j2h_856{text-align:left}._panelHeader_b3j2h_283{flex-direction:column;align-items:stretch}}@media (width<=560px){._hero_b3j2h_7 h1{font-size:clamp(2rem,12vw,3rem)}._hero_b3j2h_7 p{font-size:var(--ui-type-size-md)}._inputPanel_b3j2h_59,._resultsPanel_b3j2h_31{padding:var(--ui-space-4)}._resultsPanel_b3j2h_31>strong{font-size:clamp(2rem,10.5vw,2.85rem)}._resultMetrics_b3j2h_84 div,._rangeField_b3j2h_322 span{grid-template-columns:1fr;align-items:flex-start}._resultMetrics_b3j2h_84 strong{text-align:left}._sourceDefault_b3j2h_226 button,._primaryLink_b3j2h_224{width:100%}._advancedToggle_b3j2h_701{padding-inline:var(--ui-space-3);padding-block:var(--ui-space-3);align-items:center}}@media (prefers-reduced-motion:reduce){._advancedReveal_b3j2h_779,._advancedBody_b3j2h_794,._advancedToggle_b3j2h_701 svg{transition:none}}
