._calculatorRoot_doyne_1{gap:var(--space-6);grid-template-columns:minmax(0,1.02fr) minmax(22rem,.98fr);align-items:start;display:grid}._inputPanel_doyne_8,._resultsPanel_doyne_9{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-md);overflow:hidden}._panelHeading_doyne_17{justify-content:space-between;gap:var(--space-4);padding:var(--space-6);border-bottom:1px solid var(--color-border);align-items:flex-start;display:flex}._panelHeading_doyne_17 p{margin:0 0 var(--space-1);color:var(--color-primary);font-size:var(--text-sm);letter-spacing:.06em;font-weight:700}._panelHeading_doyne_17 h2{margin:0;font-size:clamp(1.35rem,2vw,1.8rem)}._inputForm_doyne_39{gap:var(--space-6);padding:var(--space-6);display:grid}._stepBlock_doyne_45{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border);display:grid}._stepBlock_doyne_45 h3{margin:0;font-size:1.05rem}._stepLead_doyne_57{color:var(--color-text-muted);margin:0;line-height:1.75}._fieldGrid_doyne_63{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._reliefFields_doyne_69{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:grid}._fieldError_doyne_77{margin:var(--space-2) 0 0;color:var(--color-danger);font-size:var(--text-sm);font-weight:650}._formActions_doyne_84{gap:var(--space-3);flex-wrap:wrap;display:flex}._liveNotice_doyne_90{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._resultsPanel_doyne_9{top:var(--space-4);gap:var(--space-5);padding-bottom:var(--space-6);display:grid;position:sticky}._resultsPanel_doyne_9>:not(._panelHeading_doyne_17){margin-inline:var(--space-6)}._resultHighlights_doyne_114{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._resultHighlights_doyne_114 article{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:grid}._resultHighlights_doyne_114 span,._applicationList_doyne_130 p,._reasonList_doyne_131 p,._reasonList_doyne_131 small{color:var(--color-text-muted)}._resultHighlights_doyne_114 strong{color:var(--color-primary-strong);font-variant-numeric:tabular-nums;font-size:clamp(1.55rem,3vw,2.35rem)}._resultHighlights_doyne_114 small{line-height:1.5}._applicationList_doyne_130,._reasonList_doyne_131{gap:var(--space-3);display:grid}._applicationList_doyne_130 article,._reasonList_doyne_131 article,._assumptions_doyne_154{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._applicationList_doyne_130 article>div,._reasonList_doyne_131 article>div{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._applicationList_doyne_130 p,._reasonList_doyne_131 p{margin:var(--space-2) 0 0;line-height:1.65}._reasonList_doyne_131 article>div{flex-wrap:wrap;justify-content:flex-start}._assumptions_doyne_154 h3{margin-top:0}._assumptions_doyne_154 ul,._assumptions_doyne_154 p{margin-bottom:0;line-height:1.7}@media (max-width:64rem){._calculatorRoot_doyne_1{grid-template-columns:1fr}._resultsPanel_doyne_9{position:static}}@media (max-width:42rem){._panelHeading_doyne_17,._fieldGrid_doyne_63,._resultHighlights_doyne_114{grid-template-columns:1fr}._panelHeading_doyne_17{padding:var(--space-5);display:grid}._inputForm_doyne_39,._resultsPanel_doyne_9>:not(._panelHeading_doyne_17){margin-inline:0}._inputForm_doyne_39,._resultsPanel_doyne_9{padding-inline:0}._inputForm_doyne_39{padding:var(--space-5)}._resultsPanel_doyne_9>:not(._panelHeading_doyne_17){margin-inline:var(--space-5)}}
