.finance-calculator-2{font-family:var(--font-body,"Inter", sans-serif)}.finance-calculator-2 .heading-font{font-family:var(--font-heading,"Oswald", sans-serif)}.finance-calculator-2 .fc2-inner{max-width:1360px;margin:0 auto;padding:64px 32px}.finance-calculator-2 .fc2-head{text-align:center;margin-bottom:36px}.finance-calculator-2 .fc2-title{color:var(--color-on-surface);font-size:38px;font-weight:700}.finance-calculator-2 .fc2-sub{color:#8a8f99;margin-top:8px}.finance-calculator-2 .fc2-grid{border-radius:var(--radius-container);border:1px solid #e7e9ee;grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:44px;padding:36px;display:grid}.finance-calculator-2 .fc2-label{text-transform:uppercase;letter-spacing:.8px;color:#8a8f99;margin-bottom:7px;font-size:13px;display:block}.finance-calculator-2 .fc2-val{color:var(--color-primary);font-family:var(--font-body,"Inter", sans-serif);font-weight:700}.finance-calculator-2 .fc2-range{width:100%;accent-color:var(--color-primary);margin-bottom:24px}.finance-calculator-2 .fc2-range--last{margin-bottom:0}.finance-calculator-2 .fc2-result{color:#fff;text-align:center;border-radius:var(--radius-container);background:#16181d;padding:36px}.finance-calculator-2 .fc2-res-label{text-transform:uppercase;letter-spacing:1px;color:#b9bcc4;font-size:12px}.finance-calculator-2 .fc2-monthly{color:var(--color-primary);font-size:56px;font-weight:700;line-height:1.1}.finance-calculator-2 .fc2-financed{color:#b9bcc4;margin-top:6px;font-size:13px}.finance-calculator-2 .fc2-apply{background:var(--color-primary);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:var(--radius-button);margin-top:22px;padding:14px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s,box-shadow .2s,transform .2s;display:block}.finance-calculator-2 .fc2-apply:hover{background:color-mix(in srgb, var(--color-primary), #fff 12%);box-shadow:0 6px 20px color-mix(in srgb, var(--color-primary), transparent 60%);transform:translateY(-1px)}@media (width<=900px){.finance-calculator-2 .fc2-grid{grid-template-columns:1fr;gap:28px;padding:24px}.finance-calculator-2 .fc2-inner{padding:48px 20px}.finance-calculator-2 .fc2-title{font-size:30px}}
