.cfbc-filters[data-astro-cid-bz6x4utu]{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin:1rem 0;padding:1rem;border:1px solid var(--color-rule);border-radius:.5rem;background:var(--color-surface-soft, #f8fafc)}.cfbc-filters[data-astro-cid-bz6x4utu][hidden],.cfbc-empty[data-astro-cid-bz6x4utu][hidden],.cfb-compare[data-astro-cid-bz6x4utu] tr[data-astro-cid-bz6x4utu][hidden],.cfbc-select[data-astro-cid-bz6x4utu][hidden]{display:none}.cfbc-select[data-astro-cid-bz6x4utu]{display:flex;align-items:center;gap:.5rem;min-height:44px;font-size:.8rem;cursor:pointer;font-weight:400}.cfbc-select[data-astro-cid-bz6x4utu] input[data-astro-cid-bz6x4utu]{width:18px;height:18px;accent-color:#1859d1}.cfbc-filters[data-astro-cid-bz6x4utu] label[data-astro-cid-bz6x4utu]{display:grid;gap:.35rem;min-width:0;font-weight:600;font-size:.875rem;color:var(--color-brand-navy)}.cfbc-search[data-astro-cid-bz6x4utu]{flex:1 1 15rem}.cfbc-filters[data-astro-cid-bz6x4utu] input[data-astro-cid-bz6x4utu],.cfbc-filters[data-astro-cid-bz6x4utu] select[data-astro-cid-bz6x4utu]{width:100%;min-height:44px;padding:.6rem .75rem;border:1px solid var(--color-rule);border-radius:.375rem;background:#fff;color:var(--color-ink);font:inherit}.cfbc-filters[data-astro-cid-bz6x4utu] input[data-astro-cid-bz6x4utu]::placeholder{color:var(--color-muted);opacity:1}.cfbc-clear[data-astro-cid-bz6x4utu]{min-height:44px;padding:.6rem .75rem;border:1px solid var(--color-rule);border-radius:.375rem;background:#fff;color:var(--color-brand-navy);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.cfbc-clear[data-astro-cid-bz6x4utu]:disabled{cursor:default;opacity:.55}.cfbc-clear[data-astro-cid-bz6x4utu]:hover:not(:disabled){border-color:var(--color-brand-blue)}.cfbc-result-count[data-astro-cid-bz6x4utu]{align-self:center;color:var(--color-muted);font-size:.875rem;font-variant-numeric:tabular-nums}.cfbc-empty[data-astro-cid-bz6x4utu]{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:1.25rem 0}.cfbc-filters[data-astro-cid-bz6x4utu] [data-astro-cid-bz6x4utu]:focus-visible,.cfbc-empty[data-astro-cid-bz6x4utu] [data-astro-cid-bz6x4utu]:focus-visible,.cfb-compare[data-astro-cid-bz6x4utu] .table-wrap[data-astro-cid-bz6x4utu]:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:3px}@media(max-width:640px){.cfbc-filters[data-astro-cid-bz6x4utu]{padding:.875rem}.cfbc-filters[data-astro-cid-bz6x4utu] label[data-astro-cid-bz6x4utu]{flex:1 1 100%}.cfb-compare[data-astro-cid-bz6x4utu] table[data-astro-cid-bz6x4utu]{overflow:clip}.cfb-compare[data-astro-cid-bz6x4utu] .cfbc-broker-column[data-astro-cid-bz6x4utu]{position:sticky;left:0;z-index:1;background:#fff;width:8.5rem;max-width:8.5rem}.cfb-compare[data-astro-cid-bz6x4utu] thead[data-astro-cid-bz6x4utu] .cfbc-broker-column[data-astro-cid-bz6x4utu]{z-index:2;background:var(--color-table-tint, #f1f5f9)}.cfb-compare[data-astro-cid-bz6x4utu] .cfbc-broker[data-astro-cid-bz6x4utu]{min-width:0;flex-direction:column;align-items:flex-start;gap:.35rem}.cfb-compare[data-astro-cid-bz6x4utu] .cfbc-mark[data-astro-cid-bz6x4utu]{width:4.5rem}.cfb-compare[data-astro-cid-bz6x4utu] .cfbc-name[data-astro-cid-bz6x4utu]{word-break:normal;overflow-wrap:normal}.cfb-compare[data-astro-cid-bz6x4utu] .cfbc-status-inline[data-astro-cid-bz6x4utu]{display:block;width:fit-content;max-width:100%;margin-top:.35rem;white-space:normal;border-radius:6px;font-size:11px;line-height:1.25}.cfb-compare[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu].cfbc-status,.cfb-compare[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-status{display:none}.cfb-compare[data-astro-cid-bz6x4utu] .table-wrap[data-astro-cid-bz6x4utu].tw-scrollable:not(.tw-start):not(.tw-end):not(:focus-visible){-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 44px),rgba(0,0,0,.12));mask-image:linear-gradient(to right,#000 calc(100% - 44px),#0000001f)}.cfb-compare[data-astro-cid-bz6x4utu] .table-wrap[data-astro-cid-bz6x4utu].tw-scrollable.tw-end{-webkit-mask-image:none;mask-image:none}}.cfb-compare[data-astro-cid-bz6x4utu] .table-wrap[data-astro-cid-bz6x4utu]{position:relative;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,#fff 30%,#fff0),linear-gradient(to left,#fff 30%,#fff0) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(16,24,40,.16),transparent),radial-gradient(farthest-side at 100% 50%,rgba(16,24,40,.16),transparent) 100% 0;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll}.cfb-compare[data-astro-cid-bz6x4utu] table[data-astro-cid-bz6x4utu]{width:100%;border-collapse:collapse;font-size:.925rem}.cfb-compare[data-astro-cid-bz6x4utu] caption[data-astro-cid-bz6x4utu]{text-align:left;font-weight:600;padding-block:.5rem;color:var(--color-ink)}.cfb-compare[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu],.cfb-compare[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu]{padding:.65rem .75rem;text-align:left;border-bottom:1px solid var(--color-rule);vertical-align:middle}.cfb-compare[data-astro-cid-bz6x4utu] thead[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu]{border-bottom-width:2px;color:var(--color-brand-navy);font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.cfb-compare[data-astro-cid-bz6x4utu] tbody[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu]{font-weight:600;color:var(--color-ink)}.cfb-compare[data-astro-cid-bz6x4utu] tbody[data-astro-cid-bz6x4utu] tr[data-astro-cid-bz6x4utu]:hover{background:var(--color-surface-soft, #f8fafc)}.cfb-compare[data-astro-cid-bz6x4utu] a[data-astro-cid-bz6x4utu]{color:var(--color-brand-blue, #1859d1);text-decoration:underline;text-underline-offset:2px}.cfbc-rank[data-astro-cid-bz6x4utu]{width:3.25rem;text-align:center}.cfbc-rank-pill[data-astro-cid-bz6x4utu]{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 .4rem;border-radius:999px;background:#e8efff;color:#103f96;font-weight:800;font-size:.8rem}.cfb-compare[data-astro-cid-bz6x4utu] tbody[data-astro-cid-bz6x4utu] tr[data-astro-cid-bz6x4utu]:first-child .cfbc-rank-pill[data-astro-cid-bz6x4utu]{background:var(--color-brand-navy, #0a2540);color:#fff}.cfbc-broker[data-astro-cid-bz6x4utu]{display:inline-flex;align-items:center;gap:.75rem;min-width:11rem}.cfbc-mark[data-astro-cid-bz6x4utu]{display:inline-flex;align-items:center;justify-content:center;width:6rem;height:2.4rem;flex:0 0 auto;background:#fff;border:1px solid var(--color-rule);border-radius:6px;padding:.2rem .35rem}.cfbc-mark[data-astro-cid-bz6x4utu] img[data-astro-cid-bz6x4utu]{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.cfb-compare[data-astro-cid-bz6x4utu] a[data-astro-cid-bz6x4utu].cfbc-name{color:var(--color-brand-navy, #0a2540);font-weight:700;text-decoration:none}.cfb-compare[data-astro-cid-bz6x4utu] a[data-astro-cid-bz6x4utu].cfbc-name:hover{text-decoration:underline}.cfbc-score[data-astro-cid-bz6x4utu]{white-space:nowrap}.cfbc-score-bar[data-astro-cid-bz6x4utu]{display:inline-flex;align-items:baseline;gap:.1rem;padding:.15rem .6rem;border-radius:6px;background:linear-gradient(90deg,#dbeafe calc(var(--cfbc-score) * 1%),transparent 0);color:var(--color-brand-navy, #0a2540)}.cfbc-score-bar[data-astro-cid-bz6x4utu] strong[data-astro-cid-bz6x4utu]{font-size:1.05rem;font-weight:800}.cfbc-score-bar[data-astro-cid-bz6x4utu] small[data-astro-cid-bz6x4utu]{font-size:.8125rem;color:var(--color-brand-navy)}.cfbc-status[data-astro-cid-bz6x4utu]{white-space:nowrap}.cfbc-status-label[data-astro-cid-bz6x4utu]{display:inline-block;padding:.15rem .5rem;border-radius:999px;background:#fff4e5;color:#7a4100;border:1px solid #f3c78b;font-size:.75rem;font-weight:700}.cfbc-status-inline[data-astro-cid-bz6x4utu]{display:none}.cfbc-actions[data-astro-cid-bz6x4utu]{white-space:nowrap;text-align:right}.cfb-compare[data-astro-cid-bz6x4utu] a[data-astro-cid-bz6x4utu].cfbc-visit{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .9rem;border-radius:6px;background:var(--color-trust-green);color:#fff;font-weight:700;font-size:.82rem;text-decoration:none;transition:background-color .15s}.cfb-compare[data-astro-cid-bz6x4utu] a[data-astro-cid-bz6x4utu].cfbc-visit:hover{background:var(--rcard-green-hover)}.cfb-compare[data-astro-cid-bz6x4utu] a[data-astro-cid-bz6x4utu].cfbc-review{display:inline-flex;align-items:center;min-height:44px;padding-inline:.35rem;margin-left:.5rem;font-size:.85rem;font-weight:600}.cfb-compare-note[data-astro-cid-bz6x4utu]{font-size:.85em;color:var(--color-muted);margin-top:.5rem}.cfbc-panel[data-astro-cid-bz6x4utu] .cfbc-broker[data-astro-cid-bz6x4utu]{min-width:0}.cfbc-panel[data-astro-cid-bz6x4utu] .cfbc-id[data-astro-cid-bz6x4utu]{display:flex;flex-direction:column;min-width:0}.cfbc-panel[data-astro-cid-bz6x4utu] .cfbc-name[data-astro-cid-bz6x4utu]{word-break:normal;overflow-wrap:normal}.cfbc-panel[data-astro-cid-bz6x4utu] .cfbc-plat[data-astro-cid-bz6x4utu]{margin-top:.15rem;font-size:.75rem;line-height:1.35;font-weight:400;color:var(--color-muted)}.cfbc-panel[data-astro-cid-bz6x4utu] .cfbc-strong[data-astro-cid-bz6x4utu]{display:block;font-weight:600;color:var(--color-ink)}.cfbc-panel[data-astro-cid-bz6x4utu] .cfbc-sub[data-astro-cid-bz6x4utu]{display:block;margin-top:.15rem;font-size:.8125rem;line-height:1.4;color:var(--color-muted)}.cfbc-panel[data-astro-cid-bz6x4utu] .cfbc-none[data-astro-cid-bz6x4utu]{margin-top:0;font-size:inherit}.cfbc-meter[data-astro-cid-bz6x4utu]{display:flex;gap:3px;margin-bottom:.4rem}.cfbc-meter[data-astro-cid-bz6x4utu] i[data-astro-cid-bz6x4utu]{width:1.6rem;height:.375rem;border-radius:1px;background:var(--color-rule)}.cfbc-meter[data-astro-cid-bz6x4utu] i[data-astro-cid-bz6x4utu].on{background:var(--color-trust-green)}.cfbc-key[data-astro-cid-bz6x4utu]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-top:.75rem;font-size:.8125rem;line-height:1.4;color:var(--color-muted)}.cfbc-key[data-astro-cid-bz6x4utu] .cfbc-meter[data-astro-cid-bz6x4utu]{margin:0}.cfbc-key[data-astro-cid-bz6x4utu] ol[data-astro-cid-bz6x4utu]{display:flex;flex-wrap:wrap;gap:.1rem .9rem;margin:0;padding:0;list-style:none;counter-reset:cfbc-step}.cfbc-key[data-astro-cid-bz6x4utu] li[data-astro-cid-bz6x4utu]{counter-increment:cfbc-step}.cfbc-key[data-astro-cid-bz6x4utu] li[data-astro-cid-bz6x4utu]:before{content:counter(cfbc-step) ". ";font-variant-numeric:tabular-nums}.cfbc-panel[data-astro-cid-bz6x4utu] caption[data-astro-cid-bz6x4utu]{caption-side:bottom;padding-block:.9rem 0;font-weight:400;font-size:.875rem;line-height:1.55;color:var(--color-body)}@media(min-width:75rem){.cfbc-panel[data-astro-cid-bz6x4utu] table[data-astro-cid-bz6x4utu]{table-layout:fixed}.cfbc-panel[data-astro-cid-bz6x4utu] thead[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu]{white-space:normal;vertical-align:bottom;line-height:1.3}.cfbc-panel[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu].cfbc-rank{width:5.25rem}.cfbc-panel[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu].cfbc-broker-column{width:14rem}.cfbc-panel[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu].cfbc-score{width:7.4rem}.cfbc-panel[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu].cfbc-entity{width:12.5rem}.cfbc-panel[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu].cfbc-min{width:7.5rem}.cfbc-panel[data-astro-cid-bz6x4utu] thead[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu]:last-child{width:10rem}.cfbc-panel[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-min{font-size:.85rem;line-height:1.45}}@media(max-width:74.99rem){.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel .table-wrap[data-astro-cid-bz6x4utu]{overflow:visible;background:none;-webkit-mask-image:none;mask-image:none}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel table[data-astro-cid-bz6x4utu],.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu],.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel caption[data-astro-cid-bz6x4utu]{display:block;width:auto}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel thead[data-astro-cid-bz6x4utu]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] tr[data-astro-cid-bz6x4utu]{display:grid;grid-template-columns:2.25rem minmax(0,1fr) minmax(0,1fr) auto;gap:.6rem .9rem;align-items:start;padding:1rem 0;border-bottom:1px solid var(--color-rule)}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] tr[data-astro-cid-bz6x4utu][hidden]{display:none}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] th[data-astro-cid-bz6x4utu],.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu]{display:block;padding:0;border:0}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] .cfbc-rank[data-astro-cid-bz6x4utu]{width:auto;text-align:left;align-self:center}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] .cfbc-broker-column[data-astro-cid-bz6x4utu]{grid-column:2 / 4;position:static;width:auto;max-width:none;background:transparent;align-self:center}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] .cfbc-score[data-astro-cid-bz6x4utu]{align-self:center}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel .cfbc-broker[data-astro-cid-bz6x4utu]{flex-direction:row;align-items:center;gap:.65rem}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel .cfbc-broker[data-astro-cid-bz6x4utu]{display:flex;max-width:100%}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel .cfbc-mark[data-astro-cid-bz6x4utu]{flex:0 1 6rem;width:auto;max-width:6rem;min-width:2.75rem}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel .cfbc-id[data-astro-cid-bz6x4utu]{flex:1 1 0}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel .cfbc-name[data-astro-cid-bz6x4utu],.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel .cfbc-plat[data-astro-cid-bz6x4utu]{overflow-wrap:anywhere}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-entity,.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-min{grid-column:1 / 3}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-account,.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-actions{grid-column:3 / -1}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-min{font-size:.85rem;align-self:center}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-min:before{content:attr(data-label) ": ";color:var(--color-muted)}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-entity:before,.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-account:before{content:attr(data-label);display:block;margin-bottom:.3rem;font-size:.75rem;line-height:1.3;font-weight:500;color:var(--color-muted)}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;white-space:normal}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel td[data-astro-cid-bz6x4utu].cfbc-actions a[data-astro-cid-bz6x4utu].cfbc-visit,.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel td[data-astro-cid-bz6x4utu].cfbc-actions a[data-astro-cid-bz6x4utu].cfbc-review{display:flex;justify-content:center;min-height:44px;margin:0;padding:0 .75rem;border-radius:6px;font-size:.9rem}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel td[data-astro-cid-bz6x4utu].cfbc-actions a[data-astro-cid-bz6x4utu].cfbc-review{border:1px solid var(--color-rule);text-decoration:none}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel td[data-astro-cid-bz6x4utu].cfbc-actions a[data-astro-cid-bz6x4utu]:only-child{grid-column:1 / -1}}@media(max-width:40rem){.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] tr[data-astro-cid-bz6x4utu]{grid-template-columns:2.25rem minmax(0,1fr) auto;gap:.6rem .65rem;align-items:center}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] .cfbc-broker-column[data-astro-cid-bz6x4utu]{grid-column:2 / 3}.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-entity,.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-account,.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-min,.cfb-compare[data-astro-cid-bz6x4utu].cfbc-panel tbody[data-astro-cid-bz6x4utu] td[data-astro-cid-bz6x4utu].cfbc-actions{grid-column:1 / -1}}.visually-hidden[data-astro-cid-bz6x4utu]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
