.MortgagePhase1G-module__jaIrca__inputRail{top:calc(var(--header-height) + 1rem);border-right:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-surface-secondary) 80%, transparent);border-radius:1rem 0 0 1rem;padding:clamp(1.1rem,2.4vw,1.8rem);position:sticky}.MortgagePhase1G-module__jaIrca__resultStage{gap:1rem;min-width:0;display:grid}.MortgagePhase1G-module__jaIrca__resultHero{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:start;gap:1rem;padding-bottom:1rem;display:flex}.MortgagePhase1G-module__jaIrca__resultHero .result-primary{box-shadow:none;background:0 0;border:0;flex:1;padding:0}.MortgagePhase1G-module__jaIrca__resultHero>:last-child{flex:none}.MortgagePhase1G-module__jaIrca__metricGrid{border-block:1px solid var(--color-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MortgagePhase1G-module__jaIrca__metricGrid>div{min-width:0;padding:1rem}.MortgagePhase1G-module__jaIrca__metricGrid>div+div{border-left:1px solid var(--color-border-subtle)}.MortgagePhase1G-module__jaIrca__metricGrid dt{color:var(--color-text-muted);letter-spacing:.09em;text-transform:uppercase;font-size:.58rem}.MortgagePhase1G-module__jaIrca__metricGrid dd{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:.35rem;font-size:clamp(.82rem,1.4vw,1.05rem);font-weight:700;overflow:hidden}.MortgagePhase1G-module__jaIrca__metricGrid>div:nth-child(4){border-left:0}.MortgagePhase1G-module__jaIrca__metricGrid>div:nth-child(n+4){border-top:1px solid var(--color-border-subtle)}.MortgagePhase1G-module__jaIrca__composition{border:1px solid var(--color-border-subtle);background:var(--color-surface-secondary);border-radius:.8rem;grid-template-columns:minmax(12rem,.45fr) minmax(0,1fr);align-items:center;gap:1.2rem;padding:1rem;display:grid}.MortgagePhase1G-module__jaIrca__composition span,.MortgagePhase1G-module__jaIrca__composition strong{display:block}.MortgagePhase1G-module__jaIrca__composition span{color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.MortgagePhase1G-module__jaIrca__composition strong{color:var(--color-text-primary);margin-top:.35rem;font-size:.78rem}@media (max-width:1024px){.MortgagePhase1G-module__jaIrca__inputRail{border-right:0;border-bottom:1px solid var(--color-border-subtle);border-radius:1rem 1rem 0 0;position:static}.MortgagePhase1G-module__jaIrca__resultHero{flex-direction:column;align-items:stretch}.MortgagePhase1G-module__jaIrca__metricGrid{grid-template-columns:repeat(2,1fr)}.MortgagePhase1G-module__jaIrca__metricGrid>div:nth-child(odd){border-left:0}.MortgagePhase1G-module__jaIrca__metricGrid>div:nth-child(n+3){border-top:1px solid var(--color-border-subtle)}.MortgagePhase1G-module__jaIrca__composition{grid-template-columns:1fr}}
