.hub[data-astro-cid-eeg2lisi]{max-width:var(--maxw);margin:0 auto;padding:32px 24px}.hub-hero[data-astro-cid-eeg2lisi]{border-bottom:1px solid var(--line);grid-template-columns:1.4fr .9fr;align-items:center;gap:32px;padding-bottom:28px;display:grid}.kicker[data-astro-cid-eeg2lisi]{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 8px;font-size:.75rem;font-weight:700}.hub-hero[data-astro-cid-eeg2lisi] h1[data-astro-cid-eeg2lisi]{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(2rem,4.5vw,3rem)}.lede[data-astro-cid-eeg2lisi]{color:var(--body);max-width:52ch;margin:0 0 14px;font-size:1.05rem}.hub-links[data-astro-cid-eeg2lisi]{color:var(--muted);font-size:.9rem}.hub-links[data-astro-cid-eeg2lisi] a[data-astro-cid-eeg2lisi]{font-weight:700}.champ[data-astro-cid-eeg2lisi]{text-align:center;background:var(--accent-soft);border:1px solid var(--ok-line);color:var(--ink);border-radius:16px;flex-direction:column;gap:2px;padding:24px;text-decoration:none;display:flex}.champ-tag[data-astro-cid-eeg2lisi]{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-ink);font-size:.75rem;font-weight:700}.champ-rate[data-astro-cid-eeg2lisi]{letter-spacing:-.03em;color:var(--ink);font-size:3rem;font-weight:800;line-height:1.05}.champ-name[data-astro-cid-eeg2lisi]{font-weight:700}.controls-bar[data-astro-cid-eeg2lisi]{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 0;padding-bottom:18px;display:flex}.wfilters[data-astro-cid-eeg2lisi]{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.region-select[data-astro-cid-eeg2lisi]{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:10px;padding:11px 14px;font-size:.95rem;font-weight:700}#region-select[data-astro-cid-eeg2lisi]{min-width:220px}.region-select[data-astro-cid-eeg2lisi]:focus{outline:2px solid var(--accent);outline-offset:1px}.in-region[data-astro-cid-eeg2lisi]{color:var(--accent-ink)}.board[data-astro-cid-eeg2lisi]{margin:30px 0}.board[data-astro-cid-eeg2lisi] h2[data-astro-cid-eeg2lisi]{letter-spacing:-.02em;margin:0 0 16px;font-size:1.4rem}.board-sm[data-astro-cid-eeg2lisi] h2[data-astro-cid-eeg2lisi]{margin-bottom:6px;font-size:1.2rem}.board-note[data-astro-cid-eeg2lisi]{margin:0 0 14px;font-size:.88rem}.faq[data-astro-cid-eeg2lisi] h2[data-astro-cid-eeg2lisi]{letter-spacing:-.02em;margin:0 0 18px;font-size:1.5rem}.faq[data-astro-cid-eeg2lisi] details[data-astro-cid-eeg2lisi]{border:1px solid var(--line);border-radius:10px;margin-bottom:10px;padding:4px 16px}.faq[data-astro-cid-eeg2lisi] summary[data-astro-cid-eeg2lisi]{cursor:pointer;padding:12px 0;font-weight:700}.faq[data-astro-cid-eeg2lisi] details[data-astro-cid-eeg2lisi] p[data-astro-cid-eeg2lisi]{color:var(--body);margin:0 0 14px;font-size:.95rem}@media (width<=860px){.hub-hero[data-astro-cid-eeg2lisi]{grid-template-columns:1fr}}#all-chequing .table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.rates{border-collapse:collapse;width:100%}.rates caption.gt-feat-legend{caption-side:top;text-align:right;color:var(--muted);padding:10px 14px 0;font-size:.78rem}.gt-feat-swatch{background:var(--feat-tint);border:1px solid var(--feat-line);vertical-align:-2px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.rates thead th{text-align:left;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);padding:11px 14px;font-size:.72rem;font-weight:700}.rates th.num,.rates td.num{text-align:right}.rates th.sortable{cursor:pointer;user-select:none}.rates th.sortable:hover{color:var(--accent-ink)}.rates td{border-bottom:1px solid var(--line);padding:10px 14px;font-size:.92rem}.rates tbody tr:last-child td{border-bottom:0}.rates tr.feat-row>td{background:var(--feat-tint)}.rates .r-name{color:var(--ink);font-weight:600;text-decoration:none}.rates .r-name:hover{color:var(--accent-ink)}.rates .c-acct{color:var(--muted);font-size:.85rem}.rates .acct-name{color:var(--ink);font-size:.88rem;display:block}.rates .acct-type{font-size:.78rem;display:block}.rates .r-rate{color:var(--accent-ink);white-space:nowrap;font-weight:800}@media (width>=861px){.rates thead tr,.rates tbody tr{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,.9fr) minmax(0,1.6fr) 110px 70px;align-items:center;gap:14px;padding:12px 16px;display:grid}.rates thead tr{padding-top:10px;padding-bottom:10px}.rates tbody tr:last-child{border-bottom:0}.rates th,.rates td{border:0;padding:0}.rates th:first-child,.rates td:first-child{grid-column:1/3}.rates td[colspan]{grid-column:1/-1}.rates thead th{border-bottom:0;padding:0;font-size:.75rem}.rates .r-name{font-size:1rem}.rates td.c-acct,.rates thead th:nth-child(2){padding-left:16px}.rates .c-acct,.rates td.num{color:var(--body);font-size:.88rem}.rates td.num.mt-empty{color:var(--muted)}.rates td.r-rate{color:var(--accent-ink);font-size:1rem}.rates tr.feat-row{background:var(--feat-tint)}.rates tr.feat-row>td{background:0 0}}@media (width<=640px){.rates{flex-direction:column;display:flex}.rates thead{order:0}.rates thead tr{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 12px;display:flex}.rates thead tr:before{content:"Sort by";letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.rates thead th{display:none}.rates thead th.sortable{border:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:6px 12px;display:inline-flex}.rates caption.gt-feat-legend{text-align:left;order:1;width:100%;padding:8px 12px 0}.rates tbody{order:2}.rates tbody tr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:3px 8px;padding:12px;display:flex}.rates td{border:none;padding:0;display:block}.rates td[colspan]{flex:100%}.rates td:first-child{flex:calc(100% - 92px);order:1;min-width:0;font-size:1rem}.rates td:nth-child(4){flex:none;order:2;margin-left:auto;font-size:1.05rem}.rates td:nth-child(2),.rates td:nth-child(3){color:var(--muted);flex:none;order:3;font-size:.82rem}.rates td.mt-empty{display:none}.rates td:nth-child(3):not(.mt-empty):before{content:"· "}.rates tr.feat-row{background:var(--feat-tint)}.rates tr.feat-row>td{background:0 0}}.lead-wrap{border:1px solid var(--line);border-radius:12px;overflow:hidden}.lead-head,.lead li{grid-template-columns:30px minmax(0,.9fr) minmax(0,1.6fr) 110px 70px;align-items:center;gap:14px;padding:12px 16px;display:grid}.lead-head{border-bottom:1px solid var(--line);background:var(--surface);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);padding-top:10px;padding-bottom:10px;font-size:.75rem;font-weight:700}.lead-head .num,.ld-min,.ld-rate{text-align:right}.ld-acct{color:var(--body);font-size:.88rem}.ld-acct,.lead-head>span:nth-child(3){padding-left:16px}.ld-min{color:var(--body);font-variant-numeric:tabular-nums;font-size:.88rem}.ld-min.mt-empty{color:var(--muted)}.lead{margin:0;padding:0;list-style:none}.lead li{border-bottom:1px solid var(--line)}.lead li:last-child{border-bottom:0}.lead li:nth-child(odd){background:var(--bg-soft)}.rk{color:var(--accent-ink);text-align:center;font-weight:800}.ld-name{color:var(--ink);font-weight:600;text-decoration:none}.feat-badge.feat-tag{vertical-align:middle;background:var(--feat-soft);border:1px solid var(--feat-line);color:var(--feat-ink);border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.72rem;font-weight:700;display:inline-block}.ld-name:hover{color:var(--accent-ink)}.ld-label{color:var(--muted);font-size:.82rem}.tag{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.75rem;font-weight:700}.tag.ok{color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--ok-line)}.tag.no{color:var(--muted);background:var(--neutral-bg);border:1px solid var(--line)}.ld-rate{color:var(--accent-ink);font-weight:800}.lead-empty{padding:16px}@media (width<=860px){.lead-head{display:none}.lead li{grid-template-columns:26px minmax(0,1fr) auto;grid-template-areas:"rk name rate""rk acct rate""rk min rate";row-gap:2px}.lead li .rk{grid-area:rk}.lead li .ld-name{grid-area:name}.lead li .ld-rate{grid-area:rate}.lead li .ld-acct{color:var(--body);grid-area:acct;padding-left:0;font-size:.8rem}.lead li .ld-min{text-align:left;color:var(--muted);grid-area:min;font-size:.8rem}.lead li .ld-min.mt-empty,.ld-label{display:none}}
