.rsr__wrapper{margin:2rem auto;max-width:800px}.rsr__remaining-debt-calculator .card{background-color:#f9fbfb;border-radius:.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1);max-width:56rem;width:100%}.rsr__remaining-debt-calculator .card-content{padding:1.5rem}.rsr__remaining-debt-calculator .input-grid{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr);margin-bottom:1.5rem}@media (min-width:768px){.rsr__remaining-debt-calculator .input-grid{grid-template-columns:repeat(2,1fr)}}.rsr__remaining-debt-calculator .input-group{display:flex;flex-direction:column;gap:.5rem}.rsr__remaining-debt-calculator label{font-size:.875rem;font-weight:500}.rsr__remaining-debt-calculator input{border:1px solid #e2e8f0;border-radius:.25rem;padding:.5rem;width:100%}.rsr__remaining-debt-calculator .results{background-color:#f8f9fa;border-radius:.5rem;margin-bottom:1.5rem;padding:1rem}.rsr__remaining-debt-calculator .results .h3{font-size:1.125rem;margin-bottom:1rem}.rsr__remaining-debt-calculator #chart-container{height:24rem;margin-top:2rem;position:relative}