:root{--border:#ddd;--input-bg:#fff;--input-border:#ccc;--input-radius:12px}.mortgage-calc-page{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;max-width:1200px;display:flex}.mortgage-calc-page .mortgage-form-container{flex:1}.mortgage-calc-page .mortgage-form-container h1{color:var(--sec-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:2.25rem}.mortgage-calc-page .form-group{margin-bottom:1rem}.mortgage-calc-page label{color:var(--sec-color);margin-bottom:.5rem;font-weight:600;display:block}.mortgage-calc-page input,.mortgage-calc-page select{border:1px solid var(--input-border);border-radius:var(--input-radius);background-color:var(--input-bg);box-sizing:border-box;width:100%;color:var(--sec-color);padding:.65rem 1rem;font-size:1rem;transition:border .2s,box-shadow .2s}.mortgage-calc-page input:focus,.mortgage-calc-page select:focus{border-color:#2684ff;outline:none}.mortgage-calc-page .symbol-yellow{color:var(--pri-text-color);font-weight:600}.mortgage-calc-page .react-select__control{border:1px solid var(--input-border);box-shadow:none;background-color:#fff;border-radius:12px;padding:2px;font-family:inherit}.mortgage-calc-page .react-select__control--is-focused{border-color:var(--accent)}.mortgage-calc-page .react-select__single-value{color:var(--sec-color);font-weight:500}.mortgage-calc-page .react-select__placeholder{color:#9ca3af}.mortgage-calc-page .react-select__menu{z-index:10;border-radius:12px;overflow:hidden}.mortgage-calc-page .react-select__option{padding:.75rem 1rem}.mortgage-calc-page .react-select__option--is-focused{background-color:var(--color-hover-light);color:#000}.mortgage-calc-page .mortgage-result-container{border:1px solid var(--border);background:#ecf7ff 0 0/cover;border-radius:20px;flex-direction:column;flex:1;justify-content:space-between;min-height:300px;display:flex}.mortgage-calc-page .mortgage-result-container h2{color:var(--pri-text-color);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:1.5rem}.mortgage-calc-page .mortgage-result-container p{color:var(--sec-color);font-weight:500}.mortgage-calc-page .mortgage-result-container table{border-collapse:collapse;width:100%}.mortgage-calc-page .mortgage-result-container th,.mortgage-calc-page .mortgage-result-container td{border:1px solid var(--border);text-align:center;color:var(--sec-color);background-color:#fff;padding:.6rem}.mortgage-calc-page .mortgage-result-container a.contact-btn{color:#000;text-align:center;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:6px;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:background .3s;display:inline-block;box-shadow:0 1px 10px #97efe9,0 0 0 -1px #97efe9}.mortgage-calc-page .mortgage-result-container a.contact-btn:hover{background-color:var(--sec-color);color:#fff}@media (max-width:768px){.mortgage-calc-page{flex-direction:column;gap:2rem}.mortgage-calc-page .mortgage-form-container h1{font-size:2rem}.mortgage-calc-page .mortgage-result-container h2{font-size:1.25rem}}
/*# sourceMappingURL=bb5727315737a5ef.css.map*/