.page-wrap[data-astro-cid-loflvp6x]{max-width:1100px;margin:0 auto;padding:var(--space-8) var(--space-4) var(--space-12);display:flex;flex-direction:column;gap:var(--space-10)}.rates-hero[data-astro-cid-loflvp6x]{display:flex;flex-direction:column;gap:var(--space-3)}.hero-badge[data-astro-cid-loflvp6x]{display:inline-block;background:var(--color-accent-soft);color:var(--color-accent-ink);font-size:var(--text-meta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.25rem .75rem;border-radius:999px;width:fit-content}.rates-hero[data-astro-cid-loflvp6x] h1[data-astro-cid-loflvp6x]{font-size:var(--text-h1);font-weight:800;line-height:var(--lh-h1);color:var(--color-ink);margin:0}.hero-sub[data-astro-cid-loflvp6x]{font-size:var(--text-body);color:var(--color-ink-muted);margin:0;max-width:700px}.meta-row[data-astro-cid-loflvp6x]{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.meta-chip[data-astro-cid-loflvp6x]{font-size:var(--text-meta);color:var(--color-ink-subtle);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:999px;padding:.2rem .65rem}.back-link[data-astro-cid-loflvp6x]{font-size:var(--text-body-sm);color:var(--color-accent);text-decoration:none;font-weight:500}.back-link[data-astro-cid-loflvp6x]:hover{text-decoration:underline}.disclaimer[data-astro-cid-loflvp6x]{background:#fff8eb;border:1.5px solid var(--color-warn);border-radius:10px;padding:var(--space-4) var(--space-5);font-size:var(--text-body-sm);color:var(--color-ink-muted);line-height:var(--lh-body-sm)}.rates-section[data-astro-cid-loflvp6x]{display:flex;flex-direction:column;gap:var(--space-4)}.section-title[data-astro-cid-loflvp6x]{font-size:var(--text-h2);font-weight:700;margin:0;display:flex;align-items:center;gap:var(--space-2);color:var(--color-ink)}.section-badge[data-astro-cid-loflvp6x]{font-size:var(--text-meta);font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .6rem;border-radius:6px}.section-badge[data-astro-cid-loflvp6x].psu{background:#e3eeff;color:#1a3a7a}.section-badge[data-astro-cid-loflvp6x].private{background:#e8f4ee;color:#174d2d}.section-badge[data-astro-cid-loflvp6x].nbfc{background:#fff3e3;color:#7a3d00}.section-sub[data-astro-cid-loflvp6x]{font-size:var(--text-body-sm);color:var(--color-ink-muted);margin:0}.rates-table-wrap[data-astro-cid-loflvp6x]{overflow-x:auto;border:1.5px solid var(--color-border);border-radius:12px}.rates-table[data-astro-cid-loflvp6x]{width:100%;border-collapse:collapse;font-size:var(--text-body-sm)}.rates-table[data-astro-cid-loflvp6x] thead[data-astro-cid-loflvp6x] th[data-astro-cid-loflvp6x]{background:var(--color-surface-sunken);padding:.6rem .9rem;text-align:left;font-size:var(--text-meta);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-ink-muted);white-space:nowrap}.rates-table[data-astro-cid-loflvp6x] tbody[data-astro-cid-loflvp6x] tr[data-astro-cid-loflvp6x]{border-top:1px solid var(--color-border);transition:background .1s}.rates-table[data-astro-cid-loflvp6x] tbody[data-astro-cid-loflvp6x] tr[data-astro-cid-loflvp6x]:hover{background:var(--color-accent-soft)}.rates-table[data-astro-cid-loflvp6x] tbody[data-astro-cid-loflvp6x] td[data-astro-cid-loflvp6x]{padding:.7rem .9rem;color:var(--color-ink);vertical-align:top}.lender-name[data-astro-cid-loflvp6x]{display:block;font-weight:700;white-space:nowrap}.lender-note[data-astro-cid-loflvp6x]{display:block;font-size:var(--text-meta);color:var(--color-ink-subtle);margin-top:2px;max-width:200px;white-space:normal}.rate-min[data-astro-cid-loflvp6x]{font-weight:700;color:var(--color-positive);font-size:var(--text-body)}.rate-sep[data-astro-cid-loflvp6x]{color:var(--color-ink-subtle);margin:0 2px}.rate-max[data-astro-cid-loflvp6x]{color:var(--color-warn)}.fee-cell[data-astro-cid-loflvp6x]{font-size:var(--text-meta);color:var(--color-ink-muted);max-width:150px}.amount-cell[data-astro-cid-loflvp6x]{font-variant-numeric:tabular-nums;white-space:nowrap}.rate-type-badge[data-astro-cid-loflvp6x]{display:inline-block;font-size:var(--text-micro);font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.15rem .5rem;border-radius:4px}.rate-type-badge[data-astro-cid-loflvp6x].fixed{background:#e3eeff;color:#1a3a7a}.rate-type-badge[data-astro-cid-loflvp6x].floating{background:#fff3e3;color:#7a3d00}.rate-type-badge[data-astro-cid-loflvp6x].both{background:#f5e8ff;color:#4a1a7a}.source-link[data-astro-cid-loflvp6x]{color:var(--color-accent);text-decoration:none;font-size:var(--text-meta);white-space:nowrap}.source-link[data-astro-cid-loflvp6x]:hover{text-decoration:underline}.calc-btn[data-astro-cid-loflvp6x]{display:inline-block;background:var(--color-accent);color:#fff;font-size:var(--text-meta);font-weight:600;padding:.35rem .75rem;border-radius:6px;text-decoration:none;white-space:nowrap;transition:opacity .12s}.calc-btn[data-astro-cid-loflvp6x]:hover{opacity:.85}.guide-section[data-astro-cid-loflvp6x]{display:flex;flex-direction:column;gap:var(--space-4)}.guide-section[data-astro-cid-loflvp6x] h2[data-astro-cid-loflvp6x]{font-size:var(--text-h3);font-weight:700;margin:0}.guide-grid[data-astro-cid-loflvp6x]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-4)}.guide-card[data-astro-cid-loflvp6x]{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:10px;padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.guide-card[data-astro-cid-loflvp6x] h4[data-astro-cid-loflvp6x]{font-size:var(--text-body-sm);font-weight:700;margin:0;color:var(--color-ink)}.guide-card[data-astro-cid-loflvp6x] p[data-astro-cid-loflvp6x]{font-size:var(--text-body-sm);color:var(--color-ink-muted);margin:0;line-height:var(--lh-body-sm)}.guide-card[data-astro-cid-loflvp6x] a[data-astro-cid-loflvp6x]{color:var(--color-accent)}@media(max-width:640px){.rates-hero[data-astro-cid-loflvp6x] h1[data-astro-cid-loflvp6x]{font-size:var(--text-h2)}.page-wrap[data-astro-cid-loflvp6x]{padding:var(--space-6) var(--space-3) var(--space-10)}.section-title[data-astro-cid-loflvp6x]{font-size:var(--text-h3)}}
