html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}.calc-shell[data-bc-calc=loan-apr-comparison] .calc-welcome--hero{min-height:396px}.calc-shell[data-bc-calc=loan-apr-comparison] .calc-welcome__headline{margin-top:22px}.calc-shell[data-bc-calc=loan-apr-comparison] .calc-welcome__media{top:17px;right:2px;width:312px;height:365px;background-image:url(../img/calculators/welcome/loan-apr-comparison.png?v=2)}.loan-apr .calc-headline{margin-bottom:43px}.loan-apr__actions .calc-action-list__item{display:grid;grid-template-columns:minmax(150px,.5fr) 1fr;gap:4px 22px;align-items:baseline;font-size:16px;line-height:24px}.loan-apr__actions .calc-action-list__item:before{content:none}@media (max-width:600px){.loan-apr__actions .calc-action-list__item{grid-template-columns:1fr;gap:2px}}.loan-apr__action-title{font-family:sofiapro,sans-serif;font-weight:700;color:#333}.loan-apr__cards{margin:24px 0 28px}.loan-apr__card{position:relative;width:460px;max-width:100%;margin:0 auto 24px;padding:22px 25px;background:#fff;border:2px solid #e5e5e5;border-radius:18px}.loan-apr__card--recommended{margin-top:9px}.loan-apr__card-flag{position:absolute;top:-9px;left:21px;padding:3px 9px 4px;font-family:sofiapro,sans-serif;font-size:10px;line-height:13px;font-weight:700;letter-spacing:.5px;color:#fff;background:#429000;border-radius:999px}.loan-apr__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.loan-apr__card-title{font-family:sofiapro,sans-serif;font-size:18px;line-height:20px;font-weight:700;color:#141614;margin:0}.loan-apr__card-pill{display:inline-flex;align-items:center;gap:6px;justify-content:center;min-width:73px;flex:0 0 auto;padding:4px 11px;font-size:12.5px;line-height:17px;font-weight:600;border-radius:999px}.loan-apr__card-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.loan-apr__card-pill--good{color:#15803d;background:#e7f4ea}.loan-apr__card-pill--fair{color:#c48a00;background:#fbf3dd}.loan-apr__card-pill--bad{color:#801515;background:#f4e7e7}.loan-apr__card-desc{font-size:16px;line-height:23px;color:#444;margin:7px 0 0;max-width:320px}.loan-apr__card--recommended .loan-apr__card-desc{max-width:218px}.loan-apr__card-price{display:flex;align-items:baseline;gap:7px;margin:18px 0 0}.loan-apr__price-num{font-size:30px;line-height:36px;font-weight:700;color:#141614;letter-spacing:-.6px}.loan-apr__price-meta{font-size:16px;line-height:19px;color:#444}.loan-apr__card-stats{display:grid;grid-template-columns:1.35fr 1.35fr 1fr;gap:12px;margin-top:15px;padding-top:16px;border-top:1px solid #e1e1e1}.loan-apr__card-stat{display:flex;flex-direction:column;gap:6px}.loan-apr__stat-label{font-size:13px;line-height:16px;font-weight:600;color:#444;text-transform:uppercase;letter-spacing:.55px}.loan-apr__stat-value{font-size:16px;line-height:19px;color:#20241f}.loan-apr__stat-value--strong{font-size:20px;line-height:24px;font-weight:700;color:#141614}.loan-apr__card-cta{display:block;width:282px;max-width:100%;margin:20px auto 0;padding:7px 12px;font-family:sofiapro,sans-serif;font-size:15px;line-height:30px;font-weight:700;text-align:center;color:#fff;background:linear-gradient(90deg,#429000,#7bb931);border-radius:9px}.loan-apr__card-cta:focus,.loan-apr__card-cta:hover{color:#fff}.loan-apr__danger-box.calc-warning-box{background:rgba(220,53,69,.07);border-color:rgba(220,53,69,.4);color:#b51f2e}body .calc-shell.calc-shell h4.loan-apr__card-title{font-family:sofiapro,sans-serif;font-size:18px;line-height:20px;color:#141614;margin:0;padding:0;border:0}body .calc-shell.calc-shell h4.loan-apr__card-title:after{content:none}body .calc-shell.calc-shell p.loan-apr__card-desc{font-size:16px;line-height:23px;margin:7px 0 0}body .calc-shell.calc-shell p.loan-apr__card-price{margin:18px 0 0}body .calc-shell.calc-shell .loan-apr__card-cta,body .calc-shell.calc-shell .loan-apr__card-cta:focus,body .calc-shell.calc-shell .loan-apr__card-cta:hover{text-decoration:none}