.affiliate-note[data-astro-cid-gudutk25]{margin:1.25rem 0;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.affiliate-note__summary[data-astro-cid-gudutk25]{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:.35rem 1.25rem;padding:.85rem 0;cursor:pointer;list-style:none}.affiliate-note__summary[data-astro-cid-gudutk25]::-webkit-details-marker{display:none}.affiliate-note__summary[data-astro-cid-gudutk25]:focus-visible{outline:2px solid var(--accent-rose, currentColor);outline-offset:3px}@media(min-width:48rem){.affiliate-note__summary[data-astro-cid-gudutk25]{grid-template-columns:11rem minmax(0,1fr) auto}}.affiliate-note__label[data-astro-cid-gudutk25]{font-family:var(--font-mono, monospace);font-size:.625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}@media(max-width:47.99rem){.affiliate-note__label[data-astro-cid-gudutk25]{grid-column:1 / -1}}.affiliate-note__lede[data-astro-cid-gudutk25]{font-family:var(--font-body);font-size:.8125rem;line-height:1.6;color:var(--text-muted);text-align:left;max-width:68ch;min-width:0}.affiliate-note__chev[data-astro-cid-gudutk25]{width:.5rem;height:.5rem;border-right:1.5px solid var(--text-muted);border-bottom:1.5px solid var(--text-muted);transform:rotate(45deg);transition:transform .18s ease;align-self:center;justify-self:end}.affiliate-note[data-astro-cid-gudutk25][open] .affiliate-note__chev[data-astro-cid-gudutk25]{transform:rotate(-135deg)}.affiliate-note__panel[data-astro-cid-gudutk25]{padding:0 0 .95rem;max-width:68ch;text-align:left}@media(min-width:48rem){.affiliate-note__panel[data-astro-cid-gudutk25]{margin-left:12.25rem}}.affiliate-note__panel[data-astro-cid-gudutk25] p[data-astro-cid-gudutk25]{font-family:var(--font-body);font-size:.8125rem;line-height:1.6;color:var(--text-muted);margin:0}.affiliate-note__panel[data-astro-cid-gudutk25] p[data-astro-cid-gudutk25]+p[data-astro-cid-gudutk25]{margin-top:.6rem}.affiliate-note__panel[data-astro-cid-gudutk25] a[data-astro-cid-gudutk25]{color:var(--text-body);text-decoration:underline;text-underline-offset:2px}@media(prefers-reduced-motion:reduce){.affiliate-note__chev[data-astro-cid-gudutk25]{transition:none}}.bank-proscons[data-astro-cid-azps6u4d]{display:grid;gap:1.5rem;margin:2rem 0}@media(min-width:720px){.bank-proscons[data-astro-cid-azps6u4d]{grid-template-columns:1fr 1fr}}.bank-proscons__col[data-astro-cid-azps6u4d] h3[data-astro-cid-azps6u4d]{font-size:1rem;margin:0 0 .5rem}.bank-proscons__col[data-astro-cid-azps6u4d] ul[data-astro-cid-azps6u4d]{margin:0;padding-left:1.1rem}.bank-proscons__col[data-astro-cid-azps6u4d] li[data-astro-cid-azps6u4d]{margin-bottom:.35rem}.bank-toc[data-astro-cid-azps6u4d]{margin:2rem 0;padding:1rem 0;border-top:1px solid var(--border, #e5e5e5);border-bottom:1px solid var(--border, #e5e5e5)}.bank-toc__label[data-astro-cid-azps6u4d]{font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted, #666);margin:0 0 .5rem}.bank-toc[data-astro-cid-azps6u4d] ol[data-astro-cid-azps6u4d]{margin:0;padding-left:1.2rem;-moz-columns:2;columns:2;-moz-column-gap:2rem;column-gap:2rem}.bank-toc[data-astro-cid-azps6u4d] li[data-astro-cid-azps6u4d]{margin-bottom:.25rem;-moz-column-break-inside:avoid;break-inside:avoid}.bank-review[data-astro-cid-azps6u4d]{margin:1.25rem 0;padding-left:1rem;border-left:2px solid var(--border, #e5e5e5)}.bank-review[data-astro-cid-azps6u4d] p[data-astro-cid-azps6u4d]{margin:0 0 .35rem}.bank-review[data-astro-cid-azps6u4d] cite[data-astro-cid-azps6u4d]{font-style:normal;font-size:.875rem;color:var(--text-muted, #666)}.h2h-dek[data-astro-cid-7uie44ai]{font-size:1.15rem;line-height:1.55;font-weight:500;margin:0 0 1.5rem}.h2h-hinge[data-astro-cid-7uie44ai]{font-style:italic;color:var(--text-muted, #666);border-top:1px solid var(--border, #e5e5e5);padding-top:1rem;margin-top:2rem}.news-type-badge[data-astro-cid-e5mr2wji]{margin:0 0 1.25rem}.news-type-badge[data-astro-cid-e5mr2wji] a[data-astro-cid-e5mr2wji]{display:inline-block;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;padding:.2rem .65rem;border:1px solid var(--border, #e5e5e5);border-radius:999px;text-decoration:none}
