@media (max-width:479px){.calculator-responsive-module__3vf1Rq__calculator form:has(#calculator-responsive-module__3vf1Rq__calc-bill){border-radius:1.5rem}.calculator-responsive-module__3vf1Rq__calculator form:has(#calculator-responsive-module__3vf1Rq__calc-bill) fieldset [class~=grid-cols-2] button{min-height:3rem;padding-inline:.5rem;font-size:.75rem;line-height:1.2}.calculator-responsive-module__3vf1Rq__calculator form:has(#calculator-responsive-module__3vf1Rq__calc-bill) label:has(input[name=loan-enabled]){align-items:flex-start;gap:1rem}}@media (max-width:359px){.calculator-responsive-module__3vf1Rq__calculator form:has(#calculator-responsive-module__3vf1Rq__calc-bill){padding:1rem}.calculator-responsive-module__3vf1Rq__calculator form:has(#calculator-responsive-module__3vf1Rq__calc-bill) [class~=grid-cols-2]:has(#calculator-responsive-module__3vf1Rq__calc-bill){grid-template-columns:minmax(0,1fr);gap:1rem}.calculator-responsive-module__3vf1Rq__calculator form:has(#calculator-responsive-module__3vf1Rq__calc-bill) [class~=grid-cols-3]:has(#calculator-responsive-module__3vf1Rq__calc-loan-pct){grid-template-columns:minmax(0,1fr)}}
