.ds-finance{clear:both;margin:12px 0 16px;color:#243b35;font-size:13px;line-height:1.5}.ds-finance[hidden],.ds-finance [hidden]{display:none!important}.ds-finance>details{border:1px solid #dce4e0;border-radius:9px;background:#fff;overflow:hidden;margin:0 0 7px}.ds-finance summary{display:grid;grid-template-columns:minmax(0,1fr) auto 12px;align-items:center;gap:10px;min-height:64px;padding:10px 12px;cursor:pointer;list-style:none}.ds-finance summary::-webkit-details-marker{display:none}.ds-finance summary strong{font-size:13px;font-weight:650;line-height:1.35}.ds-finance summary small{display:block;font-size:10px;font-weight:400;color:#64776e;margin-top:3px}.ds-finance-value{text-align:right;font-variant-numeric:tabular-nums}.ds-finance-value strong{white-space:nowrap}.ds-finance-logos{display:flex;align-items:center;gap:8px;margin-top:7px}.ds-finance .ds-finance-logos img{display:block;object-fit:contain;width:auto;max-width:45px;height:15px}.ds-finance img.ds-finance-tbi-logo{display:block;object-fit:contain;object-position:left;width:74px;height:22px}.ds-finance-chevron{font-size:18px}.ds-finance details[open]>summary{border-bottom:1px solid #e3e9e5}.ds-finance details[open]>summary>.ds-finance-chevron{transform:rotate(180deg)}.ds-finance-content{padding:0 12px 10px}.ds-finance-content p{font-size:12px!important;line-height:1.6!important;margin:10px 0!important}.ds-finance-content a,.ds-finance-page a{color:#305c49;text-decoration:underline;text-underline-offset:3px}.ds-finance-bank{display:grid;grid-template-columns:84px minmax(0,1fr) 70px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #e3e9e5}.ds-finance .ds-finance-bank img{display:block;width:78px;height:22px;object-fit:contain;object-position:left}.ds-finance-bank output{font-weight:650;font-size:13px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ds-finance-bank select{width:100%;min-height:36px;padding:5px;border:1px solid #d2ddd6;border-radius:6px;background:#fff;font:inherit;color:inherit}.ds-finance-footnote{font-size:10px!important;line-height:1.5!important;margin:6px 0 0!important;color:#6e7c74}.ds-finance-costs{margin:0}.ds-finance-costs>div{display:flex;justify-content:space-between;gap:16px;padding:5px 0;border-bottom:1px solid #e7ece9;font-size:12px}.ds-finance-costs dt{font-weight:400}.ds-finance-costs dd{margin:0;font-weight:600}.ds-finance :focus-visible{outline:2px solid #305c49;outline-offset:2px}.ds-finance-page{max-width:1080px;margin:0 auto 50px}.ds-finance-page .ds-finance-lead{font-size:17px;line-height:1.7;max-width:850px}.ds-finance-page .ds-finance-calculator{max-width:620px;margin:24px 0 36px;padding:20px;background:#f3f6f3;border:1px solid #dce5df;border-radius:12px}.ds-finance-page label{display:block;font-size:13px;font-weight:600}.ds-finance-page input[data-finance-amount]{width:100%;min-height:44px;border:1px solid #c5d4ca;border-radius:7px;background:#fff;padding:10px 12px;margin:6px 0 0;font-size:16px;color:#243b35}.ds-finance-page h2{font-size:24px;margin-top:32px}.ds-finance-page h3{font-size:19px;margin-top:24px}.ds-finance-page p,.ds-finance-page li{font-size:15px;line-height:1.75}.ds-finance-process{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:24px 0}.ds-finance-process>section{border:1px solid #dce5df;border-radius:10px;padding:18px}.ds-finance-process h2{font-size:20px;margin:0 0 12px}.ds-finance-page .ds-finance-process img{display:block;object-fit:contain;object-position:left;width:100px;height:30px;margin-bottom:15px}.ds-finance-calculator h2{font-size:20px;margin:0 0 14px}.ds-finance-input-note{font-size:12px!important;color:#64776e}.ds-finance-help{margin-top:28px;padding-top:20px;border-top:1px solid #dce5df}@media(max-width:600px){.ds-finance summary{padding:9px 10px;gap:7px;min-height:61px}.ds-finance summary strong{font-size:12px}.ds-finance-logos{gap:6px}.ds-finance .ds-finance-logos img{max-width:34px;height:13px}.ds-finance summary small{font-size:9px}.ds-finance-bank{grid-template-columns:65px minmax(0,1fr) 62px;gap:6px}.ds-finance .ds-finance-bank img{width:62px;height:19px}.ds-finance-bank output{font-size:12px}.ds-finance-bank select{font-size:11px}.ds-finance-content{padding:0 10px 8px}.ds-finance-process{grid-template-columns:1fr;gap:14px}.ds-finance-page .ds-finance-calculator{padding:14px}.ds-finance-page .ds-finance-lead{font-size:15px}.ds-finance-page h2{font-size:21px}}
.ds-finance-logos{flex-wrap:wrap}.ds-finance .ds-finance-logos img[data-finance-bank="BT"]{width:54px;max-width:54px;height:16px}@media(max-width:600px){.ds-finance .ds-finance-logos img[data-finance-bank="BT"]{width:44px;max-width:44px;height:14px}.ds-finance-value strong[data-tbi-summary]{white-space:normal;display:block;max-width:180px}}
