.payoff-calculator{margin:auto}@media(min-width:768px){.payoff-calculator{display:-webkit-box;display:-ms-flexbox;display:flex}}.payoff-calculator__advertiser-disclosure{display:block;max-width:76.25rem;margin:0 auto 1.25rem;padding:.625rem}@media(min-width:768px){.payoff-calculator__advertiser-disclosure{margin-top:.625rem;margin-bottom:.1875rem}}.payoff-calculator__advertiser-disclosure-link{margin:0;padding:0;border:0;background:0 0;text-align:right;text-decoration:underline;cursor:pointer}.payoff-calculator__headline{margin:auto;margin-bottom:1.25rem;color:#333;font-family:"Sofia Pro",Arial,sans-serif;font-size:1.25rem;font-weight:700}@media(min-width:768px){.payoff-calculator__headline{font-size:2.375rem}}.payoff-calculator__intro{margin:.9375rem auto;color:#333;font-family:"Open Sans",sans-serif;font-size:.8125rem;line-height:1.4615384615}@media(min-width:768px){.payoff-calculator__intro{font-size:.875rem;line-height:1.2857142857}}@media(min-width:1260px){.payoff-calculator__intro{font-size:1rem;line-height:1.375}}@media(min-width:768px){.payoff-calculator__inputs{max-width:14.375rem;padding:.625rem;padding-left:0}}@media(min-width:940px){.payoff-calculator__inputs{max-width:17.5rem}}.payoff-calculator__outputs{padding:.625rem}@media(min-width:768px){.payoff-calculator__outputs{width:calc(100% - 230px)}}