.LoanCompare-module__V-b0ma__page{max-width:860px;padding:var(--space-xl) var(--space-md) var(--space-2xl);gap:var(--space-lg);flex-direction:column;margin:0 auto;display:flex}.LoanCompare-module__V-b0ma__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.LoanCompare-module__V-b0ma__header a{color:var(--text-tertiary);white-space:nowrap;font-size:.8rem;text-decoration:none}.LoanCompare-module__V-b0ma__header a:hover{color:var(--text-secondary)}.LoanCompare-module__V-b0ma__typeNav{gap:var(--space-sm);display:flex}.LoanCompare-module__V-b0ma__typeLink,.LoanCompare-module__V-b0ma__typeActive{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);border:1px solid var(--glass-border);color:var(--text-secondary);font-size:.85rem;font-weight:700;text-decoration:none}.LoanCompare-module__V-b0ma__typeActive{background:var(--neon-cyan);color:#05050a;border-color:#0000}.LoanCompare-module__V-b0ma__typeLink:hover{color:var(--text-primary);border-color:#fff3}.LoanCompare-module__V-b0ma__inputCard{flex-direction:column;display:flex}.LoanCompare-module__V-b0ma__fields{gap:var(--space-lg);flex-direction:column;display:flex}.LoanCompare-module__V-b0ma__filterRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}.LoanCompare-module__V-b0ma__filterBtn,.LoanCompare-module__V-b0ma__filterActive{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--glass-border);color:var(--text-secondary);background:0 0;padding:6px 14px;font-size:.8rem;font-weight:600}.LoanCompare-module__V-b0ma__filterActive{background:var(--gold-bg);border-color:var(--neon-cyan);color:var(--neon-cyan)}.LoanCompare-module__V-b0ma__hero{align-items:center;gap:var(--space-xs);padding:var(--space-md) 0;flex-direction:column;display:flex}.LoanCompare-module__V-b0ma__heroLabel{color:var(--text-secondary);font-size:.85rem}.LoanCompare-module__V-b0ma__heroValue{color:var(--neon-cyan);font-size:clamp(2rem,8vw,3rem);font-weight:800;font-family:var(--font-num);letter-spacing:-.025em}.LoanCompare-module__V-b0ma__heroContext{color:var(--text-tertiary);font-size:.85rem}.LoanCompare-module__V-b0ma__tableCard{gap:var(--space-md);flex-direction:column;display:flex}.LoanCompare-module__V-b0ma__noticeRow{justify-content:space-between;gap:var(--space-sm);color:var(--text-tertiary);flex-wrap:wrap;font-size:.75rem;display:flex}.LoanCompare-module__V-b0ma__offline{color:var(--neon-amber)}.LoanCompare-module__V-b0ma__empty{color:var(--text-secondary);padding:var(--space-lg) 0;text-align:center;font-size:.85rem}.LoanCompare-module__V-b0ma__tableWrap{overflow-x:auto;container-type:inline-size}.LoanCompare-module__V-b0ma__inlineMeta{display:none}@container (max-width:680px){.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table{min-width:0}.LoanCompare-module__V-b0ma__table .LoanCompare-module__V-b0ma__colSide{display:none}.LoanCompare-module__V-b0ma__inlineMeta{color:var(--text-primary);word-break:keep-all;overflow-wrap:anywhere;margin-top:2px;font-size:.75rem;display:block}.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table th{white-space:normal;word-break:keep-all;padding:6px 4px}.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table td{word-break:keep-all;padding:8px 4px}.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table th:first-child,.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table td:first-child{padding-left:0}.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table th:last-child,.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table td:last-child{padding-right:0}}@container (max-width:300px){.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table{font-size:.75rem}.LoanCompare-module__V-b0ma__tableWrap .LoanCompare-module__V-b0ma__table td:first-child{word-break:normal}}.LoanCompare-module__V-b0ma__table{border-collapse:collapse;width:100%;min-width:520px;font-size:.82rem}.LoanCompare-module__V-b0ma__table th{text-align:left;padding:var(--space-sm);color:var(--text-tertiary);border-bottom:1px solid var(--glass-border);white-space:nowrap;font-weight:600}.LoanCompare-module__V-b0ma__table td{padding:var(--space-sm);color:var(--text-secondary);border-bottom:1px solid #ffffff0a}.LoanCompare-module__V-b0ma__prodCell{color:var(--text-primary)}.LoanCompare-module__V-b0ma__rateCell{color:var(--neon-cyan);white-space:nowrap;font-weight:700}.LoanCompare-module__V-b0ma__payCell{color:var(--text-primary);white-space:nowrap;font-weight:600}.LoanCompare-module__V-b0ma__ctas{gap:var(--space-sm);flex-direction:column;display:flex}.LoanCompare-module__V-b0ma__ctaButton{text-align:center;padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--bg-surface);color:var(--text-primary);font-size:.9rem;font-weight:700;text-decoration:none;display:block}.LoanCompare-module__V-b0ma__ctaButton:hover{background:var(--bg-surface-hover)}.LoanCompare-module__V-b0ma__disclaimer{color:var(--text-tertiary);font-size:.72rem;line-height:1.6}@media (max-width:768px){.LoanCompare-module__V-b0ma__page{padding:var(--space-md) var(--space-md) var(--space-xl)}}
