.corporatebrand{display:inline-flex;align-items:center;gap:12px;background:transparent;padding:0;margin:0;flex-shrink:0;color:#fff}.corporatebrand:hover{color:#fff}.garantdela-symbol{display:block;width:48px;height:48px;object-fit:contain;flex-shrink:0}.corporatebrand .platformbrandtext strong{display:block;font:700 26px/1.1 Arial,sans-serif;color:#fff}.corporatebrand .platformbrandtext small{display:block;font:14px/1.5 Arial,sans-serif;color:#fff;margin-top:2px}.financetitle{display:flex;justify-content:space-between;align-items:center;gap:20px}.financetitle h1{margin-bottom:9px}.financebadge{border:1px solid #c4ddce;background:#f1f8f4;color:#117440;padding:7px 13px;border-radius:4px;font-size:12px;white-space:nowrap}.financelayout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:38px;align-items:start;max-width:1500px}.financesection{border:1px solid #e0e5e9;border-radius:6px;margin:0 0 24px;padding:22px}.financesection h2{font:600 17px/1.5 Arial,sans-serif;margin:0 0 22px;background:#f1f3f4;color:#08713c;padding:7px 12px;border-radius:4px}.financesection h2>span{font-size:12px;color:#6c7a71;margin-right:12px}.financefields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}.financefield{display:flex;flex-direction:column;align-items:stretch;gap:6px;font-size:13px;font-weight:400;min-width:0}.financefield input,.financefield select,.financefield textarea{width:100%;min-width:0;max-width:100%;border:1px solid #d9e0e7;border-radius:4px;background:#fff;padding:10px 11px;color:#102745;font:14px/1.5 Arial,sans-serif;min-height:43px}.financefield textarea{resize:vertical}.financewide{grid-column:1/-1}.financefield small{color:#687789;font-size:12px;line-height:1.5}.financefield .required{color:#ba3a30;display:contents}.financeaside{position:sticky;top:20px}.financeaside .summary{padding:23px}.financeaside h3{margin:0 0 20px;font-size:17px;color:#08713c}.financeaside nav{display:flex;flex-direction:column;gap:13px;font-size:13px}.financefiles{display:grid;gap:20px;margin:20px 0}.financefiles label{display:flex;flex-direction:column;gap:8px;font-weight:400;border-bottom:1px solid #e4e8ec;padding:0 0 15px}.financefiles input{font-size:13px;max-width:100%;width:100%}.financefiles small{font-weight:400;overflow-wrap:anywhere}.financefiles button{align-self:flex-start}.financesection summary{cursor:pointer;color:#08713c}.finance-review{max-width:1150px}.finance-review dl{margin:0}.finance-review dl>div{display:grid;grid-template-columns:1fr 1.2fr;gap:25px;padding:11px 0;border-bottom:1px solid #e9edef}.finance-review dt{color:#637085}.finance-review dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.financeactions{display:flex;flex-wrap:wrap;gap:13px;margin:25px 0}.financeactions .outline{border:1px solid #99c9ad;border-radius:5px;background:#fff;color:#08713c;padding:10px 20px}#financeerrors:not(:empty){border-left:3px solid #b13b31;background:#fff5f4;padding:12px 20px;margin:20px 0}#financeresult{margin-top:24px}.financesection>p{font-size:13px;max-width:800px}.financesection .hint{font-size:12px}@media(max-width:1000px){.financelayout{grid-template-columns:minmax(0,1fr) 240px;gap:22px}.financefields{grid-template-columns:1fr}.financewide{grid-column:auto}.financesection{padding:16px}.financeaside .summary{padding:17px}}@media(max-width:700px){.financelayout{grid-template-columns:1fr}.financeaside{position:static;grid-row:1}.financeaside nav{display:none}.financetitle{align-items:start;flex-direction:column;gap:8px}.finance-review dl>div{grid-template-columns:1fr;gap:4px}.financesection{padding:13px}.financesection h2{font-size:15px}.financeactions>*{width:100%}.garantdela-symbol{width:40px;height:40px}.corporatebrand{gap:9px}.corporatebrand .platformbrandtext strong{font-size:22px}.corporatebrand .platformbrandtext small{font-size:11px}.financebadge{margin-bottom:12px}}
.catalog-company{display:flex;align-items:end;gap:18px;max-width:1000px;margin:25px 0 12px}.catalog-company label{display:flex;flex-direction:column;gap:7px;flex:1;font-size:13px}.catalog-company select{width:100%;min-height:44px;padding:9px 12px;border:1px solid #d9e0e7;border-radius:4px;background:#fff;color:#102745}.catalog-company button{background:#fff;border:1px solid #99c9ad;border-radius:4px;color:#08713c;padding:11px 18px;min-height:44px}#financeavailability{margin-bottom:22px}#financedocuments .document-options{margin-bottom:20px}#financedocuments .additional-request{display:flex}#financedocuments .document-status{margin:20px 0}@media(max-width:700px){.catalog-company{flex-direction:column;align-items:stretch}.catalog-company label{width:100%}}
.amount-scale{display:flex;justify-content:space-between;width:100%;gap:12px;color:#69788b;font-weight:400}.amount-scale small{font-size:11px}.limitchecks{border:1px solid #dfe4eb;padding:15px;border-radius:5px;margin:20px 0}.limitchecks legend{padding:0 6px;font-size:13px}.limitchecks label{display:flex;flex-direction:row;align-items:center;gap:9px;font-size:13px;margin:10px 0}.limitchecks input[type=checkbox]{width:16px;height:16px;min-height:0;margin:0}#limitdemand label{display:flex;flex-direction:column;gap:6px;margin:15px 0}#limitamountscale,#appamountrange,#financeamountscale{padding:0;min-height:18px;height:18px;border:0;accent-color:#15814b}

#limitamountscale,#appamountrange,#financeamountscale{display:block;width:100%;max-width:100%;margin:8px 0 3px}
