.grid-card[data-v-d978d632]{background:linear-gradient(180deg,#fff 25.96%,#c6e9ff 64.9%);border:1px solid #d5efff;border-radius:7px;box-shadow:0 4px 8px #0000001a;cursor:pointer;height:auto;max-width:450px;min-height:190px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}.grid-card[data-v-d978d632]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.card-background[data-v-d978d632]{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.gradient-overlay[data-v-d978d632]{background:transparent;top:0;right:0;bottom:0;left:0;position:absolute}.card-content[data-v-d978d632]{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-width:320px;padding:16px 12px;position:relative;width:100%;z-index:1}.header-row[data-v-d978d632]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:0;width:100%}.bank-chip[data-v-d978d632]{align-items:center;border-radius:4px;display:inline-flex;gap:4px;max-width:280px;padding:2px 8px 2px 2px}.rate-unit[data-v-d978d632]{color:var(--primaryText)}.bank-logo[data-v-d978d632]{align-items:center;border-radius:2px;display:flex;justify-content:center;overflow:hidden}.bank-logo[data-v-d978d632],.logo[data-v-d978d632]{height:18px;width:18px}.logo[data-v-d978d632]{-o-object-fit:contain;object-fit:contain}.bank-name[data-v-d978d632]{color:var(--primaryText);font-family:var(--font-family-primary);font-size:15px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rating-row[data-v-d978d632]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tiny-chip[data-v-d978d632]{display:inline-block;display:flex;font-size:10px;size:10px;background:#eff9ff;border-radius:4px;color:#005dab;font-weight:700;line-height:100%;padding:4px;text-align:center;white-space:nowrap}.rating-chips[data-v-d978d632]{display:flex;gap:4px}.tiny-chip p[data-v-d978d632]{font-weight:700}.tag-icon[data-v-d978d632],.tiny-chip p[data-v-d978d632]{align-items:center;display:flex;justify-content:center}.tag-icon[data-v-d978d632]{margin-right:8px;width:22px}.tag-icon[data-v-d978d632] svg{display:block;height:100%;width:100%}.product-card__badge[data-v-d978d632]{z-index:2}.badge[data-v-d978d632]{border-radius:0 0 4px 4px;font-family:var(--font-family-primary);font-size:10px;font-weight:600;gap:4px;line-height:12px;padding:6px 4px;position:relative;right:10px;top:-16px}.badge[data-v-d978d632],.icon-container[data-v-d978d632]{align-items:center;display:flex}.icon-container[data-v-d978d632]{justify-content:center;padding:2px 0}.badge--high[data-v-d978d632],.badge--new[data-v-d978d632],.badge--trending[data-v-d978d632]{background:#eaf7ff;color:#0027af}.badge--closing[data-v-d978d632],.badge--limited[data-v-d978d632]{background:#f9dedc;color:#b3261e}.main-content-row[data-v-d978d632]{display:flex;width:100%}.rate-section[data-v-d978d632]{gap:2px}.chips-section[data-v-d978d632],.rate-section[data-v-d978d632]{display:flex;flex-direction:column}.chips-section[data-v-d978d632]{align-items:flex-end;gap:8px}.senior-chip[data-v-d978d632]{align-items:center;background:var(--color-primary-90);border-radius:4px;display:inline-flex;gap:4px;padding:5px 8px}.senior-text[data-v-d978d632]{color:var(--primaryText);font-family:var(--font-family-primary);letter-spacing:-.165px;line-height:13.31px;white-space:nowrap}.senior-text[data-v-d978d632],.upto-text[data-v-d978d632]{font-size:13px;font-weight:500}.upto-text[data-v-d978d632]{color:#1b2559;line-height:15px}.rate-value[data-v-d978d632]{color:#0027af;font-family:var(--font-family-primary);font-size:22px;font-weight:1000;line-height:24px}.details-panel[data-v-d978d632]{background:#fff;border-radius:4px;gap:0;max-width:100%;padding:8px;width:-moz-fit-content;width:fit-content}.detail-item[data-v-d978d632],.details-panel[data-v-d978d632]{align-items:center;display:flex}.detail-item[data-v-d978d632]{gap:8px}.detail-item[data-v-d978d632]:not(:last-child){margin-right:10px}.divider[data-v-d978d632]{background:#1b2559;border-radius:99px;height:15px;width:2px}.detail-text[data-v-d978d632]{color:var(--primaryText);display:flex;font-family:var(--font-family-primary);font-size:12px;font-weight:400;gap:2px;line-height:16.8px;white-space:nowrap}.detail-text-highlighted[data-v-d978d632]{font-weight:700}.know-more-btn[data-v-d978d632]{align-self:flex-start;border-radius:6px!important;font-size:12px!important;font-weight:500!important;height:auto!important;line-height:16.5px!important;margin-top:10px;min-height:32px;padding:9.5px 12px!important;width:92px!important}@media (max-width:480px){.bank-name[data-v-d978d632]{font-size:15px;text-overflow:clip;width:100%}.detail-item[data-v-d978d632]{margin:0 2px}.detail-text[data-v-d978d632]{font-size:11px;font-weight:400;gap:1;line-height:11.8px;white-space:normal;word-break:break-word}.details-panel[data-v-d978d632]{padding:4px}.card-content[data-v-d978d632]{width:100%}.grid-card[data-v-d978d632]{height:auto;min-height:auto}.card-content[data-v-d978d632]{padding:12px}.know-more-btn[data-v-d978d632]{height:auto;min-height:32px;width:96px}}@media (max-width:400px){.detail-text[data-v-d978d632]{font-size:9px}}@media (min-width:481px) and (max-width:1023px){.grid-card[data-v-d978d632]{max-width:450px;width:450px}}
