.mortgage-calculator{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.mortgage-calculator h2{text-align:center;margin-bottom:20px}.calculator-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.form-group{display:flex;flex-direction:column}.form-group label{margin-bottom:5px;font-weight:700}.form-group input,.form-group select{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.form-group input[readonly]{background-color:#f9f9f9;cursor:not-allowed}.down-payment-group .down-payment-container{display:flex;gap:10px}.down-payment-group input{flex:1}.down-payment-group select{width:100px}@media (max-width:767px){.calculator-grid{grid-template-columns:1fr}.down-payment-group .down-payment-container{flex-direction:column}.down-payment-group select{width:100%}}