.estimator-form-module__dFCxJW__form{gap:var(--space-4);flex-direction:column;display:flex}.estimator-form-module__dFCxJW__gateCaption{margin:calc(-1 * var(--space-2)) 0 0;color:var(--ink-muted);font-size:var(--text-sm);text-align:center}
.results-card-module__CTgWXG__results{gap:var(--space-5);flex-direction:column;display:flex}.results-card-module__CTgWXG__headerRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.results-card-module__CTgWXG__heading{font-family:var(--font-display);font-size:var(--text-xl);margin:0}.results-card-module__CTgWXG__figures{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.results-card-module__CTgWXG__figure{gap:var(--space-1);background:var(--surface-sunken);border-radius:var(--radius-md);padding:var(--space-4);flex-direction:column;display:flex}.results-card-module__CTgWXG__figureLabel{color:var(--ink-muted);font-size:var(--text-sm)}.results-card-module__CTgWXG__figureValue{font-family:var(--font-display);font-size:var(--text-3xl);line-height:1.1}.results-card-module__CTgWXG__figureRange{color:var(--ink-muted);font-size:var(--text-sm)}.results-card-module__CTgWXG__rangeBar{height:14px;position:relative}.results-card-module__CTgWXG__rangeTrack{border-radius:var(--radius-full);background:linear-gradient(90deg, var(--surface-sunken), var(--primary-soft), var(--surface-sunken));position:absolute;inset:4px 0}.results-card-module__CTgWXG__rangeMid{border-radius:var(--radius-full);background:var(--primary);width:3px;height:100%;position:absolute;top:0;transform:translate(-50%)}.results-card-module__CTgWXG__placeholder,.results-card-module__CTgWXG__notice{color:var(--ink-muted);line-height:var(--text-lg-lh);margin:0}.results-card-module__CTgWXG__footnote{color:var(--ink-muted);font-size:var(--text-sm);margin:0}@media (max-width:480px){.results-card-module__CTgWXG__figures{grid-template-columns:minmax(0,1fr)}}
.estimator-module__SCt38q__layout{gap:var(--space-6);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}@media (max-width:720px){.estimator-module__SCt38q__layout{grid-template-columns:minmax(0,1fr)}}