.c1m42kk{max-width:var(--layout-screen-xxLarge);padding:var(--space-xy-medium-rem)}.c1m42kk .calculator-flex{display:flex;flex-direction:row;justify-content:space-between;column-gap:var(--space-xy-medium-rem)}@media (max-width:1023px){.c1m42kk .calculator-flex{flex-direction:column;row-gap:var(--space-xy-medium-rem)}}.c1m42kk .left-column{display:flex;flex-direction:column;column-gap:var(--space-xy-large-rem);row-gap:var(--space-xy-small-rem);flex-basis:31.25rem}.c1m42kk .left-column .heading-section .heading{font-weight:var(--font-weight-bold)}.c1m42kk .left-column .input-field{padding-bottom:0}.c1m42kk .right-column{background:var(--color-secondary-white);padding:var(--space-xy-large-rem);border-radius:var(--border-radius-medium);display:flex;flex-direction:column;align-items:center;justify-content:space-between;row-gap:var(--space-xy-large-rem);flex-basis:48.5rem}@media (max-width:575px){.c1m42kk .right-column{padding:var(--space-xy-medium-rem)}}@media (max-width:1023px){.c1m42kk .right-column{justify-content:flex-start}}.c1m42kk .results-header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;column-gap:var(--space-xy-medium-rem)}@media (max-width:575px){.c1m42kk .results-header{justify-content:center}}.c1m42kk .monthly-savings{text-align:center;margin-bottom:var(--space-xy-large-rem)}.c1m42kk .annual-savings{color:var(--c1m42kk-0)}.c1m42kk .recommendation-box{flex-basis:28.5rem;background-color:var(--c1m42kk-1);padding:var(--space-xy-small-rem);border-radius:var(--border-radius-light);display:flex;align-items:center;gap:var(--space-xy-small-rem);margin-bottom:var(--space-xy-large-rem)}.c1m42kk .recommendation-box .rc-font-icon{color:var(--c1m42kk-0)}.c1m42kk .payment-comparison{display:flex;flex-direction:column;align-items:center;width:100%;border:var(--border-width-small) solid var(--color-secondary-inactive-lightest);border-radius:var(--border-radius-medium);padding:var(--space-xy-large-rem)}@media (max-width:575px){.c1m42kk .payment-comparison{padding:var(--space-xy-medium-rem)}}.c1m42kk .payment-cards{display:flex;margin-bottom:var(--space-xy-large-rem)}@media (max-width:575px){.c1m42kk .payment-cards{flex-direction:column;align-items:center}}.c1m42kk .payment-card{padding:var(--space-xy-small-rem) var(--space-xy-large-rem);border-radius:var(--border-radius-light);text-align:center}.c1m42kk .payment-card:first-of-type{border-right:var(--border-width-small) solid var(--color-secondary-inactive-lightest)}@media (max-width:575px){.c1m42kk .payment-card:first-of-type{border-right:none;border-bottom:var(--border-width-small) solid var(--color-secondary-inactive-lightest)}}.c1m42kk .mortgage-section .input-group{display:flex;gap:var(--space-xy-small-rem);margin-bottom:var(--space-xy-small-rem)}.c1m42kk .mortgage-section .input-group .input-field{flex-grow:1}@media (max-width:575px){.c1m42kk .mortgage-section .input-group{flex-direction:column}}.c1m42kk .mortgage-section>div>div>.dropdown{box-shadow:none;background-color:var(--color-secondary-white)}.c1m42kk .mortgage-section .rc-dropdown-container{margin-bottom:0}.c1m42kk .legal-section{text-align:left}.c1m42kk .legal-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:var(--space-xy-xxSmall-rem);padding:var(--space-xy-xxSmall-rem)}