.fk-finance-nav{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.fk-finance-nav a{display:block;padding:9px 13px;border:1px solid #56616d;border-radius:9px}.fk-finance-nav [aria-current]{font-weight:700;border-color:#fdd700}.fk-finance-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;margin:18px 0;padding:16px;background:#171e24;border:1px solid #3f4a54;border-radius:12px}.fk-finance-filters label{display:grid;gap:7px}.fk-finance-filters :is(input,select,button){box-sizing:border-box;min-width:0;width:100%;min-height:44px;padding:10px;font:inherit;color:#f5f7f8;background:#242c34;border:1px solid #697581;border-radius:7px}.fk-finance-filters button{align-self:end;cursor:pointer}.fk-finance-filters>a{align-self:center}.fk-finance-catalog .fk-bank-offer-title h3{font-size:18px;margin:3px 0}.fk-finance-catalog .fk-bank-offer-title p{font-size:14px;margin:0;color:#bec9d2}.fk-finance-terms{margin:12px 14px 18px}.fk-finance-terms summary{cursor:pointer;min-height:40px;padding:8px 0;font-weight:600}.fk-finance-terms dl>div{display:grid;grid-template-columns:minmax(150px,1fr) 2fr;gap:14px;padding:9px 0;border-bottom:1px solid #3d4852}.fk-finance-terms :is(dt,dd){margin:0;overflow-wrap:anywhere}.fk-finance-terms dt{color:#c0cbd4}.fk-finance-catalog [data-finance-comparison]{margin:18px 0}.fk-finance-bank-links li{margin:10px 0}.fk-finance-catalog .fk-bank-offer-metrics dd{font-size:17px;line-height:1.4}.fk-finance-catalog .fk-bank-offer-metrics{min-width:0}.fk-finance-catalog .fk-bank-offer-metrics>div{min-width:0}.fk-finance-catalog .fk-bank-offer-identity{min-width:0}.fk-finance-catalog .fk-bank-offer-row{overflow-wrap:anywhere}@media(max-width:600px){.fk-finance-filters{grid-template-columns:1fr 1fr}.fk-finance-filters label:first-child{grid-column:1/-1}.fk-finance-terms dl>div{grid-template-columns:1fr;gap:5px}.fk-finance-catalog .fk-bank-offer-metrics dd{font-size:15px}}@media(max-width:340px){.fk-finance-filters{grid-template-columns:1fr}}
