/* Original bank artwork: preserve natural proportions and colors. */
.installment-bank-logos{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-block:14px 4px}
.installment-bank-logos img{display:block;width:64px;height:64px;object-fit:contain;filter:none!important;mix-blend-mode:normal;opacity:1}
.installment-policy{margin-block:2rem;padding:1.25rem;border:1px solid #bbc8b5;border-radius:14px;background:#f4f6ee}
.installment-policy .installment-policy-heading{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap}
.installment-policy .installment-policy-heading h2{flex:1;min-width:180px;margin:0}
.installment-policy .badge{white-space:nowrap;background:#e1e9d6;color:#244632;border:1px solid #a8b898;border-radius:999px;padding:5px 12px;font-size:.875rem;font-weight:500}
.installment-policy .installment-bank-logos img{width:76px;height:76px}
.installment-policy .installment-policy-note{font-size:.875rem;line-height:1.8}
@media(max-width:600px){.installment-policy{padding:1rem}.installment-policy .installment-policy-heading h2{min-width:160px}.installment-bank-logos img{width:56px;height:56px}.installment-policy .installment-bank-logos img{width:64px;height:64px}}
