.mortgage-calculator[data-v-a3cbc90f]{width:100%}.mortgage-calculator__inner[data-v-a3cbc90f]{gap:var(--space-3xl);grid-template-columns:1fr;display:grid}.mortgage-calculator__form[data-v-a3cbc90f]{gap:var(--space-2xl);flex-direction:column;display:flex}.mortgage-calculator__input-group[data-v-a3cbc90f]{gap:var(--space-md);flex-direction:column;display:flex}.mortgage-calculator__label[data-v-a3cbc90f]{font-size:1.4rem;font-weight:var(--font-semibold);color:var(--text-color)}.mortgage-calculator__slider[data-v-a3cbc90f]{margin-top:var(--space-sm)}.mortgage-calculator__rate-toggle[data-v-a3cbc90f]{gap:var(--space-md);flex-direction:column;display:flex}.mortgage-calculator__rate-label[data-v-a3cbc90f]{font-size:1.4rem;font-weight:var(--font-semibold);color:var(--text-color)}.mortgage-calculator__toggle-buttons[data-v-a3cbc90f]{border-radius:var(--button-radius);border:1px solid var(--gray);gap:0;display:flex;overflow:hidden}.mortgage-calculator__toggle-btn[data-v-a3cbc90f]{padding:var(--button-padding);background:var(--white);color:var(--primary);font-weight:var(--font-semibold);cursor:pointer;border:none;flex:1;font-size:1.4rem;transition:all .2s}.mortgage-calculator__toggle-btn[data-v-a3cbc90f]:hover{background:var(--surface-alt)}.mortgage-calculator__toggle-btn--active[data-v-a3cbc90f]{background:var(--primary);color:var(--white)}.mortgage-calculator__summary[data-v-a3cbc90f]{gap:var(--space-xl);padding:var(--space-xl);background:var(--white);border:1px solid var(--gray);border-radius:var(--radius-lg);flex-direction:column;display:flex}.mortgage-calculator__title[data-v-a3cbc90f]{font-size:1.8rem;font-weight:var(--font-bold);color:var(--text-color);margin:0}.mortgage-calculator__results[data-v-a3cbc90f]{gap:var(--space-lg);flex-direction:column;display:flex}.mortgage-calculator__result-item[data-v-a3cbc90f]{justify-content:space-between;align-items:center;gap:var(--space-md);padding-bottom:var(--space-md);border-bottom:1px solid var(--gray-2);display:flex}.mortgage-calculator__result-item[data-v-a3cbc90f]:last-child{border-bottom:none;padding-bottom:0}.mortgage-calculator__result-item--primary .mortgage-calculator__result-value[data-v-a3cbc90f]{font-size:1.8rem;font-weight:var(--font-extra-bold)}.mortgage-calculator__result-label[data-v-a3cbc90f]{color:var(--text-color-dimmed);font-size:1.4rem}.mortgage-calculator__result-value[data-v-a3cbc90f]{font-size:1.6rem;font-weight:var(--font-bold);color:var(--primary);text-align:right}.mortgage-calculator__info[data-v-a3cbc90f],.mortgage-calculator__ltv-info[data-v-a3cbc90f]{margin-top:var(--space-md)}.mortgage-calculator__info-box[data-v-a3cbc90f]{padding:var(--space-md);border-radius:var(--radius-md);font-size:1.3rem;line-height:1.6}.mortgage-calculator__info-box strong[data-v-a3cbc90f]{margin-bottom:var(--space-xs);font-weight:var(--font-bold);display:block}.mortgage-calculator__info-box--success[data-v-a3cbc90f],.mortgage-calculator__info-box--warning[data-v-a3cbc90f]{background:var(--surface-alt);border:1px solid var(--gray);color:var(--text-color)}.mortgage-calculator__cta[data-v-a3cbc90f]{margin-top:var(--space-md)}@media (width>=820px){.mortgage-calculator__inner[data-v-a3cbc90f]{grid-template-columns:450px 1fr}}
