{"id":1050956,"date":"2025-01-10T22:40:23","date_gmt":"2025-01-11T03:40:23","guid":{"rendered":"https:\/\/www.finder.com\/ca\/?p=1050956"},"modified":"2026-09-11T15:35:44","modified_gmt":"2026-09-11T19:35:44","slug":"companies-like-kikoff","status":"publish","type":"post","link":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff","title":{"rendered":"5 Companies like Kikoff in Canada"},"content":{"rendered":"<p>Kikoff offers credit-building solutions and personal loans in the U.S. and Canada. But if you\u2019re not sure whether Kikoff is right for you, there are lots of other options to consider. Compare credit-building apps in Canada with secured credit cards and credit builder loans to find your ideal Kikoff alternative.<\/p><div class=\"content tableWithFilters\n        \n        \n         best-cards-table-container\" id=\"comparison-table\" data-section=\"table\">\n    <div class=\"tableWithFilters__tableTop\">\n            <\/div>\n            <div class=\"contentWrapper tableWithFilters__contentWrapper \">\n        <div class=\"tableWithFilters__table content\">\n        <script type=\"text\/javascript\">\nconst fsniche = \"cafpl-caa\";\nconst getEventToListenTo = () => {\n  if (window.matchMedia('(any-hover:none)').matches) {\n    if (window.matchMedia('(max-width: 450px)').matches) {\n      return \"scroll\";\n    }\n  }\n  return \"DOMContentLoaded\";\n};\nconst eventToWatch = getEventToListenTo();\n\nconst waitForLoadOnTheFly = (callback, maxAttempts = 50) => {\n  let attempts = 0;\n  \n  const checkAndExecute = () => {\n    attempts++;\n    \n    if (window.loadOnTheFly && window.loadOnTheFly.html) {\n      callback();\n    } else if (attempts < maxAttempts) {\n      \/\/ Retry after 100ms, up to maxAttempts times\n      setTimeout(checkAndExecute, 100);\n    } else {\n      console.error('loadOnTheFly.html not available after maximum attempts');\n    }\n  };\n  \n  checkAndExecute();\n};\n\nconst loadFinderScoreModal = () => {\n  setTimeout(function(){\n    var partialId = \"\" || 'finder-score-' + fsniche + '-modal-optimized';\n\n    waitForLoadOnTheFly(() => {\n      window.loadOnTheFly.html(\n        'partial', {\n          id: partialId,\n        },\n        function (response) {\n          document.getElementsByTagName(\"body\")[0].appendChild(response);\n          var modal = document.getElementById('finderScoreModal-' + fsniche);\n          var closeButton = modal.querySelector(\"#closeButton\");\n          closeButton.onclick = function (event) {\n            modal.classList.add(\"elementHidden\");\n          };\n          var btnReadMethodology = modal.querySelector(\"#btnReadMethodology\");\n          btnReadMethodology.addEventListener(\"click\", function(e) {\n            modal.classList.add(\"elementHidden\");\n          });\n          window.onclick = function (event) {\n            if (event.target == modal) {\n              modal.classList.add(\"elementHidden\");\n            }\n          };\n        }\n      );\n    });\n  }, 1000);\n  \n  window.removeEventListener(eventToWatch, loadFinderScoreModal);\n};\n\nwindow.addEventListener(eventToWatch, loadFinderScoreModal);\n\nconst showFinderScoreModal = (niche) => {\n  var existCondition = setInterval(function() {\n    const modalLoaded = document.getElementById('finderScoreModal-' + niche);\n    if (modalLoaded) {\n      clearInterval(existCondition);\n      modalLoaded.classList.remove('elementHidden');\n    }\n  }, 500); \/\/ check every 0.5s\n}\n<\/script><div class=\"js-comparison-calculator comparison-calculator comparison-calculator--paginationNav f1   \" data-category=\"7a7d1d55-87d9-4294-99fa-168227a4652c\" data-template=\"comparison\" data-niche=\"CAFPL-CAA\" data-site=\"CAFPL-CAA\" data-auto-recalculate=\"true\" data-post-country=\"ca\" data-fieldset=\"best_ca_cash_advance\" data-compare-fieldset=\"compareInfobox\" data-post-id=\"1050956\" data-mobile-template=\"\" data-origin=\"straightforward-niche\" data-side-filters=\"false\" data-sort=\"\" data-enable-top-filters=\"false\" data-mobile-data-layout=\"grid\" data-redirect-tracking-params='{\"placement_type\":\"best-card\",\"site\":\"CAFPL-CAA\",\"fieldset\":\"best_ca_cash_advance\",\"template\":\"comparison\",\"category_id\":\"7a7d1d55-87d9-4294-99fa-168227a4652c\",\"category_name\":\"Best cards - Companies like Kikoff\",\"is_sorted\":0,\"is_filtered\":0,\"cta_render_ts\":1790022519}' data-disable-alternative-products=\"true\" data-post-redirect-alternative-products-enabled=\"false\" data-force-enable-alternative-products=\"false\" data-niche-default-category=\"\" data-niche-default-path=\"\" data-experiment-flags=\"\"><section class=\"comparison-calculator--container\"><form action=\"\" name=\"compareForm\" method=\"post\" class=\"js-compare-bar\" data-compareinfobox=\"\" data-compare-fieldset=\"compareInfobox\" data-niche=\"CAFPL-CAA\" data-site=\"CAFPL-CAA\" data-table-id=\"3798\" data-origin=\"straightforward-niche\" data-record-type=\"product\" data-redirect-tracking-params='{\"placement_type\":\"best-card\",\"site\":\"CAFPL-CAA\",\"fieldset\":\"best_ca_cash_advance\",\"template\":\"comparison\",\"category_id\":\"7a7d1d55-87d9-4294-99fa-168227a4652c\",\"category_name\":\"Best cards - Companies like Kikoff\",\"is_sorted\":0,\"is_filtered\":0,\"cta_render_ts\":1790022519}'><div class=\"comparisonHistory__root\"><\/div><table class=\"best-cards-table comparison-table f1-clarity-header has-sidepeek js-paginated-table-sorter paginated-table-sorter    has-combined-column-header  combined-column-header-grid js-calculator-table rewards--container loyalty-rewards--container\" id=\"comparison-table-0000000000\" data-has-sidepeek=\"true\" data-rendered-as=\"best-cards\" data-loadmore=\"true\" data-loadmore-version=\"1\" data-loadmore-id=\"1009\" data-niche=\"cafpl-caa\" data-sorted=\"false\" data-sorting=\"\" data-pagination-nav=\"20\" data-pagination-nav-offset=\"0\" data-pagination-nav-next-offset=\"\" data-pagination-nav-prev-offset=\"0\" data-product-count=\"1\" data-manual-sponsored-count=\"\" data-include-inactive=\"false\" data-table-filter-presets=\"2b12b3fb774849c6a7f32ac00c43a9e7425384534e6ed2173f3cd8550f0689b6\" data-table-record-type=\"product\" data-table-record-ids='[\"67d91ad3-fadc-4803-bce1-ea50a0b9761f\"]' data-total-data=\"1\" data-enable-top-filters=\"false\" data-gte-enabled-variants=\"table_share_pill_1\" data-total-product-count=\"1\" data-sponsored-placements=\"0\" data-override-table-position-configuration=\"false\"><thead class=\"u-bg--background-secondary u-color--foreground-main\"><tr class=\"grid-column-count-4\"><th data-mobile=\"hide\" data-ajax-table-sorter-column=\"CAFPL-CAA.PRODUCT.DATAPOINT_CAFPL_CAA_FINDER_SCORE\" class=\"comparison-table__feature default-sort-descending tablesorter-header tablesorter-headerUnSorted comparison-table__sortable th-combined-column-header\" data-field-targetable=\"\" data-sorter-title=\"finder_score\" data-ajax-table-sorter-default-direction=\"DESCENDING\"><span class=\"comparison-table__nameTooltip\" rel=\"popover\" data-tooltip-type=\"Finder Score\" data-content=\"The Finder Score is designed to make it easier to compare loans.\">\n                    Finder Score\n                    <svg class=\"luna-icon\"><use xlink:href=\"#info\"><\/use><\/svg><\/span><svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CAFPL-CAA.PRODUCT.DATAPOINT_COST_LARGE\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"costs\">\n                                                        Costs\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CAFPL-CAA.PRODUCT.DATAPOINT_LOAN_AMOUNT\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"loan_amount\">\n                                                        Loan Amount\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CAFPL-CAA.PRODUCT.DATAPOINT_MIN_LOAN_TERM_LARGE\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"loan_term\">\n                                                        Loan Term\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><\/tr><\/thead><tbody><style>\n\t.rewards-infobox .deals-banner { display:flex; flex-direction: row; border-radius: 16px; border:1px solid #000; overflow: hidden; }\n\t.rewards-infobox .deals-left { background:linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%); display:flex; flex-direction: column; align-items:center; justify-content:space-between; position: relative; width: 110px; cursor:pointer; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-left { width: 110px; } }\n\t.rewards-infobox .deals-right { background:#1a50ff; color:#fff; padding: 8px; display:flex; flex-direction: column; gap:2px; justify-content:center; flex: 1; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-right { padding: 8px; } }\n\t.rewards-infobox .deals-phone { position: absolute; top: 8px; left: 12px; }\n\t.rewards-infobox .deals-ends { color:#000; font-weight:800; font-size:12px; line-height:12px; padding:6px 10px; font-style: italic; border-radius: 9999px; display:inline-flex; align-items:center; text-transform: uppercase; display: none; }\n\t.rewards-infobox .deals-ends-text { padding-top: 2px; }\n\t.rewards-infobox .deals-header { display:flex; align-items:center; flex-wrap: nowrap; gap:4px; cursor:pointer; }\n\t.rewards-infobox .deals-amount { background:linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%); color:#232320; font-size:32px; line-height:28px; letter-spacing: -0.75px; text-transform: uppercase; padding: 2px 4px 0 2px; border-radius: 4px; font-style: italic; font-weight: bold; font-size: 30px; }\n\t.rewards-infobox .deals-title { color: white; text-transform: uppercase; font-style:italic; font-weight:bold; font-size:16px; flex: 1; }\n\t.rewards-infobox .deals-list { display:flex; flex-direction: column; flex-wrap: wrap; gap:2px; margin: 4px 0 2px; cursor:pointer; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-list { flex-direction: row; row-gap: 4px; column-gap: 20px; } }\n\t.rewards-infobox .deals-step { display:flex; align-items: baseline; gap:4px; }\n\t.rewards-infobox .deals-step-num { background:#FFD23B; color:#000; display:inline-flex; align-items:center; justify-content:center; font-weight:bold; font-style: italic; border-radius:2px; font-size:12px; margin-top:2px; line-height: 12px; padding-top: 2px; min-width: 11px; }\n\t.rewards-infobox .deals-step-text { color:#fff; font-size:12px; line-height:16px; font-weight: bold; }\n\t.rewards-infobox .deals-disclaimer { color:#E8EEFF; font-size:12px; margin-top: 4px; width: fit-content; }\n\t.rewards-infobox .deals-disclaimer a { color:#BFD0FF; text-decoration: underline; font-size: 12px; }\n\t.rewards-infobox .rewards-end-date { font-size: 12px; }\n\t\n\t\t.rewards-infobox .deals-countdown {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin-top: 8px;\n\t\tflex-wrap: wrap;\n\t}\n\n\t.rewards-infobox .deals-countdown__label {\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tfont-weight: 800;\n\t\tpadding-right: 6px;\n\t\twhite-space: nowrap;\n\t}\n\n\t.rewards-infobox .deals-countdown__timer {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 4px;\n\t}\n\n\t.rewards-infobox .deals-countdown__unit {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t}\n\n\t.rewards-infobox .deals-countdown__value {\n\t\tbackground: #FFD238;\n\t\tcolor: #000;\n\t\tfont-size: 12px;\n\t\tfont-weight: 800;\n\t\ttext-align: center;\n\t\tfont-style: italic;\n\t\tmin-width: 24px;\n\t\tmin-height: 14px;\n\t\tline-height: 100%;\n\t\tletter-spacing: -0.025em;\n\t\tfont-feature-settings: 'tnum' on, 'lnum' on;\n\t\tpadding: 2px;\n\t}\n\n\t.rewards-infobox .deals-countdown__separator {\n\t\tcolor: #fff;\n\t\tfont-size: 16px;\n\t\tfont-weight: 600;\n\t}\n\n\t@media (max-width: 600px) {\n\t\t.rewards-infobox .deals-countdown__value {\n\t\t\tpadding: 2px;\n\t\t}\n\t}\n\n\t\ttd.comparison-table__feature--longtext div.comparison-table__cellWrapper { width: 100%; }\n\n\t\t@media (max-width: 600px) {\n\t\t.reward-col-order-3 { grid-row: 3 !important; }\n\t\t.reward-col-order-4 { grid-row: 4 !important; }\n\t\t.reward-col-order-5 { grid-row: 5 !important; }\n\t\t.reward-col-order-6 { grid-row: 6 !important; }\n\t\t.reward-col-order-7 { grid-row: 7 !important; }\n\t\t.reward-col-order-8 { grid-row: 8 !important; }\n\t\t.reward-col-order-neg-3 { grid-row: -3 !important; }\n\t\t.reward-col-order-neg-4 { grid-row: -4 !important; }\n\t\t.reward-col-order-neg-5 { grid-row: -5 !important; }\n\t\t.reward-col-order-neg-6 { grid-row: -6 !important; }\n\t\t.reward-col-order-neg-7 { grid-row: -7 !important; }\n\t\t.reward-col-order-neg-8 { grid-row: -8 !important; }\n\t}\n<\/style><style>\n  \/* Gold gradient on reward rows (desktop only) *\/\n  @media (min-width: 601px) {\n    tr[data-should-show-rewards=\"true\"] {\n      background: linear-gradient(45deg, rgba(255, 210, 59, 0) 76%, rgba(255, 210, 59, 0.5) 100%), #fff;\n      background-repeat: no-repeat;\n      background-size: 50% 50%;\n      background-position: top right;\n    }\n  }\n\n  tr[data-should-show-rewards=\"true\"] > td.comparison-table__cta {\n    gap: 4px;\n    margin-top: 0 !important;\n  }\n\n  \/* Pill wrapper centered in CTA cell (td is display:grid with 3 columns) *\/\n  .rewards-pill-wrapper {\n    z-index: 3;\n    align-self: flex-end;\n    justify-self: flex-end;\n    margin-bottom: 12px;\n\n    @media (max-width: 600px) {\n      grid-column: 1 \/ -1;\n      text-align: center;\n      justify-self: center;\n    }\n  }\n\n  \/* &#9472;&#9472; Base pill styles (original compact design) &#9472;&#9472; *\/\n  .rewards-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n    border: 1px solid #E6B40F;\n    border-radius: 4px 20px 20px 20px;\n    padding: 0px 8px 0px 2px;\n    cursor: pointer;\n    position: relative;\n    overflow: visible;\n    transition: filter 0.15s ease;\n    height: 24px;\n    box-sizing: border-box;\n\n    @media (max-width: 600px) {\n      box-shadow: 0 0 24px 0 rgba(255, 210, 59, 0.75);\n    }\n  }\n\n  .rewards-pill__shimmer {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    width: 100%;\n    height: 100%;\n    border-radius: 4px 20px 20px 20px;\n    overflow: hidden;\n    pointer-events: none;\n  }\n\n  .rewards-pill__shimmer::after {\n    content: '';\n    position: absolute;\n    top: 0;\n    width: 50%;\n    height: 100%;\n    background: linear-gradient(\n      90deg,\n      transparent 0%,\n      rgba(255, 255, 255, 0.5) 50%,\n      transparent 100%\n    );\n    animation: rewards-pill-shimmer 4s infinite;\n  }\n\n  .rewards-pill__icon {\n    z-index: 2;\n    display: flex;\n    align-items: center;\n    flex-shrink: 0;\n    position: relative;\n  }\n\n  .rewards-pill__icon-svg {\n    width: 44px;\n    height: 27.75px;\n    overflow: visible;\n  }\n\n  .rewards-pill__star {\n    position: absolute;\n    z-index: 4;\n    opacity: 0;\n    pointer-events: none;\n    width: 22px;\n    height: 22px;\n    top: 55%;\n    left: 3%;\n    margin-top: -19px;\n    margin-left: -6px;\n    animation: rewards-pill-star-rotate 4s infinite;\n  }\n\n  .rewards-pill__text {\n    font-size: 16px;\n    font-style: italic;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0px;\n    color: #092673;\n    z-index: 1;\n    line-height: 24px;\n    white-space: nowrap;\n  }\n\n  \/* &#9472;&#9472; New design overrides (data-show-tc=\"true\") &#9472;&#9472; *\/\n  .rewards-pill[data-show-tc=\"true\"] {\n    padding: 0px 10px 0px 4px;\n    border-radius: 4px 32px 32px 32px;\n    height: 38px;\n    align-items: center;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__shimmer {\n    border-radius: 4px 32px 32px 32px;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--large {\n    width: 68px;\n    height: 48px;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__star {\n    top: 0;\n    left: 0;\n    margin-top: 0;\n    margin-left: 0;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__text {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 900;\n    font-style: italic;\n    font-size: 16px;\n    line-height: 18px;\n    letter-spacing: 0;\n    text-align: center;\n    font-variant-numeric: lining-nums tabular-nums;\n    color: #092673;\n    white-space: nowrap;\n    text-transform: none;\n  }\n\n  .rewards-pill__content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    z-index: 1;\n    height: 100%;\n    padding: 2px 0;\n    box-sizing: border-box;\n  }\n\n  .rewards-pill__tc {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 10px;\n    line-height: 130%;\n    letter-spacing: 0;\n    text-align: left;\n    font-variant-numeric: lining-nums tabular-nums;\n    text-decoration: underline;\n    text-decoration-style: solid;\n    color: #092673;\n    white-space: nowrap;\n  }\n\n  .rewards-pill__tc:hover {\n    opacity: 0.8;\n  }\n\n  \/* &#9472;&#9472; Responsive T&C: inline (inside pill) vs below (outside pill) &#9472;&#9472; *\/\n  .rewards-pill__tc--below {\n    display: none;\n  }\n\n  .rewards-pill__icon-svg--compact {\n    display: none;\n  }\n\n  @media (max-width: 960px) {\n    .rewards-pill__tc--inline {\n      display: none;\n    }\n\n    .rewards-pill__tc--below {\n      display: block;\n    }\n\n    \/* Swap to compact icon on mobile\/tablet *\/\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--large {\n      display: none;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--compact {\n      display: block;\n    }\n\n    \/* Revert pill to compact size when T&C moves outside *\/\n    .rewards-pill[data-show-tc=\"true\"] {\n      height: 24px;\n      padding: 0px 8px 0px 2px;\n      border-radius: 4px 20px 20px 20px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__shimmer {\n      border-radius: 4px 20px 20px 20px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__star {\n      top: 55%;\n      left: 3%;\n      margin-top: -19px;\n      margin-left: -6px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__text {\n      text-transform: uppercase;\n      font-size: 16px;\n      line-height: 24px;\n    }\n  }\n\n  @keyframes rewards-pill-shimmer {\n    0% {\n      transform: translateX(100%);\n    }\n    20% {\n      transform: translateX(-100%);\n    }\n    100% {\n      transform: translateX(-100%);\n    }\n  }\n\n  @keyframes rewards-pill-star-rotate {\n    0% {\n      opacity: 0;\n      transform: rotate(0deg) scale(0);\n    }\n    5% {\n      opacity: 1;\n      transform: rotate(45deg) scale(1);\n    }\n    15% {\n      opacity: 1;\n      transform: rotate(135deg) scale(1);\n    }\n    20% {\n      opacity: 0;\n      transform: rotate(180deg) scale(0);\n    }\n    100% {\n      opacity: 0;\n      transform: rotate(180deg) scale(0);\n    }\n  }\n\n  \/* Rewards Pill Countdown - wrapper layout for countdown + pill *\/\n  .rewards-pill-wrapper:has(.rewards-pill-countdown:not([hidden])) {\n    display: flex;\n    align-items: center;\n\n    @media (min-width: 601px) {\n      flex-direction: row;\n      gap: 10px;\n      margin-bottom: 6px;\n    }\n\n    @media (max-width: 600px) {\n      flex-direction: column;\n      gap: 12px;\n    }\n  }\n\n  .rewards-pill-countdown[hidden] {\n    display: none !important;\n  }\n\n  .rewards-pill-countdown {\n    font-family: 'Modern Era', Arial, sans-serif;\n    font-weight: 800;\n    font-size: 12px;\n    line-height: 100%;\n    letter-spacing: -0.025em;\n    font-variant-numeric: lining-nums tabular-nums;\n    color: #232320;\n    white-space: nowrap;\n    display: flex;\n    align-items: center;\n\n    @media (min-width: 601px) {\n      order: -1;\n    }\n\n    @media (max-width: 600px) {\n      justify-content: center;\n      margin-bottom: 8px;\n    }\n  }\n\n  .rewards-pill-countdown__timer {\n    display: inline;\n  }\n\n  .rewards-pill-countdown__sep {\n    margin: 0 1px;\n  }\n\n  \/* Partner card (stacked rewards design) *\/\n  .rewards-pill__partner--large {\n    display: flex;\n    align-items: center;\n    gap: 2px;\n  }\n\n  .rewards-pill__partner--compact {\n    display: none;\n    align-items: center;\n    gap: 2px;\n  }\n\n  .rewards-pill__plus {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 900;\n    font-size: 14px;\n    color: #232320;\n    z-index: 1;\n    line-height: 1;\n  }\n\n  .rewards-pill__partner-svg {\n    width: 68px;\n    height: 48px;\n    filter: drop-shadow(0px 0px 6.2px rgba(0, 0, 0, 0.15));\n  }\n\n  @media (max-width: 960px) {\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__partner--large {\n      display: none;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__partner--compact {\n      display: flex;\n    }\n  }\n\n<\/style><script>\n(function () {\n  window.isRewardsPillScriptInitialized ??= false;\n  if (window.isRewardsPillScriptInitialized) return;\n  window.isRewardsPillScriptInitialized = true;\n\n  function getLinkParams(anchor) {\n    const redirectUrl = anchor.getAttribute(\"data-redirect-url\") || anchor.href || \"\";\n    try {\n      const url = new URL(redirectUrl);\n      const rawParams = url.searchParams.get(\"redirect_tracking_params\");\n      if (!rawParams) return;\n      const { offer_id, niche_code, site, product_name, product_id } = JSON.parse(\n        decodeURIComponent(rawParams)\n      );\n      return {\n        redirectUrl,\n        offerId: offer_id,\n        niche: niche_code || site,\n        productName: product_name,\n        productId: product_id,\n      };\n    } catch (e) {\n      return;\n    }\n  }\n\n  function resolvePillContext(pill) {\n    \/\/ Table pill: lives inside a tr[data-product-id]\n    const row = pill.closest(\"tr[data-product-id]\");\n    if (row) {\n      return {\n        container: row,\n        cta: row.querySelector(\".rewards--cta\"),\n      };\n    }\n    \/\/ Standalone pill: shortcode \/ non-table context\n    if (pill.hasAttribute(\"data-campaign-name\")) {\n      const container = pill.closest(\".rewards--container\");\n      return {\n        container: container ? container.querySelector(\".rewards--element-container\") : null,\n        cta: container\n          ? container.querySelector(\"a.rewards--cta:not([aria-hidden='true'])\")\n          : null,\n      };\n    }\n    return { container: null, cta: null };\n  }\n\n  document.addEventListener(\"click\", (event) => {\n    const pill = event.target.closest(\".rewards-pill\");\n    if (!pill) return;\n\n    const { container, cta } = resolvePillContext(pill);\n    if (!container || !cta) return;\n\n    const linkParams = getLinkParams(cta);\n    if (!linkParams) return;\n\n    const params = {\n      productId: linkParams.productId,\n      campaignName:\n        container.getAttribute(\"data-rewards-campaign-name\") ||\n        pill.getAttribute(\"data-campaign-name\") ||\n        \"\",\n      redirectUrl: linkParams.redirectUrl,\n      productName: linkParams.productName,\n      providerName: container.getAttribute(\"data-provider-name\") || \"\",\n      niche: linkParams.niche,\n      offerId: linkParams.offerId,\n      component: \"infobox\",\n      badgeHtml: pill.outerHTML,\n    };\n\n    if (window.rewards && typeof window.rewards.displayModal === \"function\") {\n      window.rewards.displayModal(params, cta);\n    }\n  });\n})();\n<\/script><style>\n    .comparison-table__product-offer.comparison-table__product-offer--stacked {\n    background-color: #fff9e5;\n    border-color: #ffd23b;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    padding: 12px;\n  }\n\n    .comparison-table__feature--offer.comparison-table__feature--offer-stacked {\n    display: flex;\n    flex-direction: column;\n  }\n\n    @media (max-width: 600px) {\n    .comparison-table__feature--offer.comparison-table__feature--offer-stacked {\n      order: 99;\n    }\n\n    tr:has(.comparison-table__feature--offer-stacked) .rewards-pill-wrapper {\n      display: none;\n    }\n  }\n\n    .finder-reward-connector {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-sizing: border-box;\n    width: 28px;\n    height: 28px;\n    margin: -14px auto;\n    padding-top: 2px;\n    position: relative;\n    z-index: 2;\n    border-radius: 9999px;\n    border: 1px solid #e6b40f;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n    color: #092673;\n    font-size: 22px;\n    font-weight: 900;\n    line-height: 1;\n  }\n\n    .finder-reward-box {\n    display: flex;\n    flex-direction: row;\n    align-items: center;\n    gap: 12px;\n    width: 100%;\n    padding: 12px;\n        border-top-left-radius: 0;\n    border-top-right-radius: 0;\n    border-bottom-left-radius: 12px;\n    border-bottom-right-radius: 12px;\n    margin-top: -1px;\n    border: 1px solid #e6b40f;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n  }\n\n  .finder-reward-box__icon {\n    flex-shrink: 0;\n    display: inline-flex;\n  }\n\n  .finder-reward-box .finder-reward-box__card {\n    width: 52px;\n    height: auto;\n  }\n\n  .finder-reward-box__body {\n    color: #232320;\n    font-size: 14px;\n    line-height: 18px;\n  }\n\n  .finder-reward-box__title {\n    color: #092673;\n    font-weight: 800;\n    font-size: 16px;\n    line-height: 20px;\n  }\n\n    .finder-reward-box__tc {\n    color: #092673;\n    font-size: 14px;\n    line-height: 18px;\n    text-decoration: underline;\n    white-space: nowrap;\n  }\n<\/style><tr class=\"best-card__attached-row\"><td><h3 id=\"1-credit-building-app-with-cash-advances-nyble\" class=\"best-card__header\">1. Credit-building app with cash advances: Nyble<\/h3><\/td><\/tr><tr data-product-id=\"67d91ad3-fadc-4803-bce1-ea50a0b9761f\" data-provider-id=\"ebeeeb79-83ef-4800-894b-85bc38778e7c\" data-product-name=\"Nyble Credit Line\" data-provider-name=\"Nyble\" class=\"grid-column-count-4  mobile-column-count-3 mobile-row-count-3  js-comparison-table__row  \"><td class=\"comparison-table__name combined-column-header   f1-clarity-header\"><a href=\"https:\/\/www.finder.com\/ca\/cash-advance-apps\/nyble-review\" data-component-id=\"1003\" data-component-version=\"1\"><img decoding=\"async\" border=\"0\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3OyIvPg==\" data-src=\"https:\/\/www.finder.com\/niche-builder\/66981ad691ad1.png\" alt=\"Nyble logo\" class=\"lazysizes\" srcset=\"https:\/\/www.finder.com\/niche-builder\/66981ad691ad1.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/66981ad691ad1.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/66981ad691ad1.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/66981ad691ad1.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/66981ad691ad1.png?fit=1200 1200w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\"><\/a><div class=\"finder-score-container\"><style>@media (max-width: 600px) {    .comparison-table tr td {        order: 3;     }     .comparison-table td.comparison-table__name {        order: 1 !important;         flex-basis: 100% !important;    }    .comparison-table td.comparison-table__product {        order: 2 !important;         flex-basis: 33.33% !important;        padding: .5rem .45rem;    }}<\/style><div class=\"detail-info \" style=\"cursor: pointer;\"><a class=\"scoreCombined score__container finder-score\" onclick=\"showFinderScoreModal('cafpl-caa')\"><span class=\"score__badge score__badge--excellent\"><span class=\"score__value\">9.3<\/span><\/span><span class=\"score__text-wrapper score__text score__text--excellent\">        Excellent      <\/span><\/a><\/div><\/div><div class=\"product-info_name combined-column-header\"><span class=\"nameLink\"><a href=\"https:\/\/www.finder.com\/ca\/cash-advance-apps\/nyble-review\" target=\"_blank\" data-component-id=\"1014\" data-component-version=\"1\">Nyble Credit Line<\/a><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                                                                                                                                                                                                            first-row\n                                                                                                                        default-sort-descending\" data-mobile=\"hide\" data-sortvalue=\"\" data-column-index=\"1\" data-decorator=\"text,cafpl-caa.product.datapoint_cafpl_caa_finder_score\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Finder Score\"><style>@media (max-width: 600px) {    .comparison-table tr td {        order: 3;     }     .comparison-table td.comparison-table__name {        order: 1 !important;         flex-basis: 100% !important;    }    .comparison-table td.comparison-table__product {        order: 2 !important;         flex-basis: 33.33% !important;        padding: .5rem .45rem;    }}<\/style><div class=\"detail-info \" style=\"cursor: pointer;\"><a class=\"scoreCombined score__container finder-score\" onclick=\"showFinderScoreModal('cafpl-caa')\"><span class=\"score__badge score__badge--excellent\"><span class=\"score__value\">9.3<\/span><\/span><span class=\"score__text-wrapper score__text score__text--excellent\">        Excellent      <\/span><\/a><\/div><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                                                rounded-top-left\n                                                                                rounded-bottom-left\n                                                                                                                                                                                                                            \" data-sortvalue=\"\" data-column-index=\"2\" data-decorator=\"text,cafpl-caa.product.datapoint_cost_large\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Costs\"><span class=\"detail-highlight\">0%<span class=\"table-popover\" rel=\"popover\" data-content=\"No interest or fees are charged to access a cash advance, but there is an optional $11.99\/month fee for membership to get premium services such as instant funding. Interest rates shown reflect the Annual Percentage Rate (APR) range currently advertised by the lender and are subject to change anytime, without notice. Finder does not guarantee that the figures shown will continue to be accurate or current. Figures shown are solely intended to be indicative and for general informational purposes only. Confirm the actual rates currently offered with the lender directly. Your exact rate, if any is offered to you, will be determined solely by the lender based on its assessment of your loan application, which is subject to the lender\u2019s terms and conditions and credit criteria.\" title=\"\" data-original-title=\"\"><\/span><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                                                                                                                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"3\" data-decorator=\"text,cafpl-caa.product.datapoint_loan_amount\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Loan Amount\"><span class=\"detail-highlight\">$30 - $250<\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                rounded-top-right\n                                                                                rounded-bottom-right\n                                                                                                                                                                                                                                                                                                    \" data-sortvalue=\"\" data-column-index=\"4\" data-decorator=\"text,cafpl-caa.product.datapoint_min_loan_term_large\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Loan Term\"><span class=\"detail-highlight\">31 days, extendable<\/span><\/div><\/td><td class=\"comparison-table__feature comparison-table__feature--longtext comparison-table__feature--offer sorter-false \" data-sortvalue=\"\"><div class=\"comparison-table__cellWrapper comparison-table__product-offer js-calculator-table-value\" data-heading=\"Default Offer\"><svg class=\"luna-icon\" role=\"img\" aria-label=\"Special offer\"><use href=\"#gift\"><\/use><\/svg><span class=\"offer-content\">\n                Use code <b>CFIND1J<\/b> to get 500 extra points and a $5 higher approval. T&amp;Cs apply.\n            <\/span><\/div><\/td><td class=\"comparison-table__feature comparison-table__cta coa-data cta-column-count-4 \"><div class=\"comparison-table__cellWrapper\"><button type=\"button\" class=\"js-comparison-table__save-button comparison-table__save-button\" aria-label=\"Save\" aria-pressed=\"false\" title=\"Save\"><\/button><a data-component-props='{\"finderScore\":9.3,\"badges\":[],\"productId\":\"67d91ad3-fadc-4803-bce1-ea50a0b9761f\"}' data-component-id=\"1026\" data-component-version=\"1\" target=\"_blank\" rel=\"sponsored\" href=\"https:\/\/www.finder.com\/redirect\/ca\/cash-advance-apps\/nyble-pay-advance-ca-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22best-card%22%2C%22site%22%3A%22CAFPL-CAA%22%2C%22fieldset%22%3A%22best_ca_cash_advance%22%2C%22template%22%3A%22comparison%22%2C%22category_id%22%3A%227a7d1d55-87d9-4294-99fa-168227a4652c%22%2C%22category_name%22%3A%22Best%2Bcards%2B-%2BCompanies%2Blike%2BKikoff%22%2C%22is_sorted%22%3A%220%22%2C%22is_filtered%22%3A%220%22%2C%22cta_render_ts%22%3A%221790022519%22%2C%22position%22%3A%221%22%2C%22offer_id%22%3A%2223215%22%2C%22niche_code%22%3A%22CAFPL-CAA%22%2C%22product_id%22%3A%2267d91ad3-fadc-4803-bce1-ea50a0b9761f%22%2C%22product_name%22%3A%22Nyble%2BCredit%2BLine%22%2C%22post_id%22%3A%221050956%22%2C%22post_path%22%3A%22personal-loans%252Fcompanies-like-kikoff%22%2C%22post_country%22%3A%22ca%22%7D\" class=\"luna-button luna-button--success luna-button--medium has-margin-bottom-xsmall button--cta\" title=\"Go to Nyble's site\">Go to site<\/a><a href=\"#\" class=\"comparison-table__more-button\" title=\"Read more about Nyble Credit Line\" data-component-id=\"1003\" data-component-version=\"1\" data-component-props='{\"finderScore\":9.3,\"badges\":[],\"productId\":\"67d91ad3-fadc-4803-bce1-ea50a0b9761f\"}' data-custom-event-active=\"true\"><svg class=\"luna-icon\"><use href=\"#info\"><\/use><\/svg><span>View details<\/span><\/a><div class=\"luna-form__selection comparison-table__compareField\"><fieldset><legend class=\"compare-box__legend\">Compare product selection<\/legend><input class=\"luna-checkbox\" type=\"checkbox\" id=\"compare-product-0000000002-67d91ad3-fadc-4803-bce1-ea50a0b9761f\" value=\"67d91ad3-fadc-4803-bce1-ea50a0b9761f\" name=\"productID\" _productname=\"@media (max-width: 600px) {    .comparison-table tr td {        order: 3;     }     .comparison-table td.comparison-table__name {        order: 1 !important;         flex-basis: 100% !important;    }    .comparison-table td.comparison-table__product {        order: 2 !important;         flex-basis: 33.33% !important;        padding: .5rem .45rem;    }}                        \t               9.3                    Excellent                                          Nyble Credit Line            \" _productimg=\"\/product\/\" data-custom-event-active=\"true\" data-component-id=\"1004\" data-component-version=\"1\" data-component-props='{\"finderScore\":9.3,\"badges\":[],\"productId\":\"67d91ad3-fadc-4803-bce1-ea50a0b9761f\"}'><label class=\"luna-label\" for=\"compare-product-0000000002-67d91ad3-fadc-4803-bce1-ea50a0b9761f\">Compare<\/label><\/fieldset><\/div><\/div><\/td><td class=\"comparison-table__expander js-comparison-table__expander hide sidepeek-modal-slider\" aria-hidden=\"true\"><div class=\"sidepeek-modal-slider__overlay\"><\/div><div class=\"sidepeek-modal-slider__content\"><div class=\"sidepeek-modal-slider__close-wrapper\"><button type=\"button\" class=\"sidepeek-modal-slider__close js-expander-trigger\" aria-label=\"Close modal\"><svg class=\"luna-icon sidepeek-modal-slider__close-icon\"><use href=\"#x\"><\/use><\/svg><\/button><\/div><div class=\"comparison-table__cellWrapper\"><div class=\"comparison-table__expander--fetching center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/div><\/div><\/td><td class=\"best-card__container\"><div class=\"best-card__content\"><div class=\"why-we-like-it\"><h4 class=\"why-we-like-it__heading\">Why we like it<\/h4><p class=\"why-we-like-it__content\">Like Kikoff, Nyble offers access to a small line of credit to help you build credit. But unlike Kikoff, Nyble allows you to borrow for free, with no interest charges or mandatory fees to worry about. And because Nyble reports to the credit bureau, you can use your line of credit to build credit or improve your low credit score. That\u2019s why Nyble is one of the best credit-building apps in Canada.<\/p><\/div><div class=\"pros-cons\"><button class=\"pros-cons__summary\" type=\"button\" aria-expanded=\"false\" aria-controls=\"pros-cons__67d91ad3-fadc-4803-bce1-ea50a0b9761f\">\n\t\t\tPros &amp; cons\n\t\t\t<svg class=\"luna-icon pros-cons__indicator\" aria-hidden=\"true\"><use href=\"#chevron-down\"><\/use><\/svg><\/button><div class=\"pros-cons__details\" id=\"pros-cons__67d91ad3-fadc-4803-bce1-ea50a0b9761f\"><div><h4 class=\"pros-cons__heading\">Pros<\/h4><ul class=\"pros-cons__list pros-cons__list--pros\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tNo interest charges\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tNo mandatory fees\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tApply online in minutes\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tHelps you build credit\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tProvides free access to your credit score\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div><h4 class=\"pros-cons__heading\">Cons<\/h4><ul class=\"pros-cons__list pros-cons__list--cons\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tLow maximum amount of $250\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tFunding takes 1 to 3 business days\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\t$11.99\/month for a premium membership for instant funding\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/div><\/div><\/div><\/td><\/tr><script>\n(function () {\n  window.isInfoBoxMutationObserverInitialized ??= false;\n  if (window.isInfoBoxMutationObserverInitialized) return;\n  window.isInfoBoxMutationObserverInitialized = true;\n\n  document.addEventListener(\"DOMContentLoaded\", () => {\n    function getLinkParams(anchor) {\n      const redirectUrl =\n        anchor.getAttribute(\"data-redirect-url\") || anchor.href || \"\";\n\n      try {\n        const url = new URL(redirectUrl);\n        const rawParams = url.searchParams.get(\"redirect_tracking_params\");\n\n        if (!rawParams) return;\n        const decoded = decodeURIComponent(rawParams);\n        const parsed = JSON.parse(decoded);\n        const { offer_id, niche_code, site, product_name, product_id } = parsed;\n\n        return {\n          redirectUrl,\n          offerId: offer_id,\n          niche: niche_code || site,\n          productName: product_name,\n          productId: product_id,\n        };\n      } catch (e) {\n        console.error(\"Failed to parse redirect_tracking_params\", e);\n      }\n    }\n\n    function initCountdownTimer(rewardsProduct, endDateStr) {\n      const countdownEl = rewardsProduct.querySelector(\".deals-countdown\");\n\n      if (!countdownEl || !endDateStr) return;\n\n      const daysEl = countdownEl.querySelector(\"[data-countdown-days]\");\n      const hoursEl = countdownEl.querySelector(\"[data-countdown-hours]\");\n      const minutesEl = countdownEl.querySelector(\"[data-countdown-minutes]\");\n      const secondsEl = countdownEl.querySelector(\"[data-countdown-seconds]\");\n\n      let countdownInterval;\n\n      const updateCountdown = () => {\n        const now = new Date().getTime();\n        const endTime = new Date(endDateStr).getTime();\n        const distance = endTime - now;\n\n        if (distance < 0) {\n          \/\/ Countdown finished\n          if (daysEl) daysEl.textContent = \"00d\";\n          if (hoursEl) hoursEl.textContent = \"00h\";\n          if (minutesEl) minutesEl.textContent = \"00m\";\n          if (secondsEl) secondsEl.textContent = \"00s\";\n          if (countdownInterval) {\n            clearInterval(countdownInterval);\n          }\n          return;\n        }\n\n        const days = Math.floor(distance \/ (1000 * 60 * 60 * 24));\n        const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\n        const minutes = Math.floor((distance % (1000 * 60 * 60)) \/ (1000 * 60));\n        const seconds = Math.floor((distance % (1000 * 60)) \/ 1000);\n\n        if (daysEl) daysEl.textContent = days.toString().padStart(2, \"0\") + \"d\";\n        if (hoursEl) hoursEl.textContent = hours.toString().padStart(2, \"0\") + \"h\";\n        if (minutesEl) minutesEl.textContent = minutes.toString().padStart(2, \"0\") + \"m\";\n        if (secondsEl) secondsEl.textContent = seconds.toString().padStart(2, \"0\") + \"s\";\n      };\n\n      \/\/ Update immediately\n      updateCountdown();\n\n      \/\/ Update every second\n      countdownInterval = setInterval(updateCountdown, 1000);\n\n      \/\/ Store interval ID to clear it later if needed\n      rewardsProduct.dataset.countdownInterval = countdownInterval;\n    }\n\n    const initRewards = (table) => {\n      if (!table) return;\n\n      const recordIdsAttr = table.getAttribute(\"data-table-record-ids\");\n      if (!recordIdsAttr) return;\n\n      let productIds = [];\n      try {\n        const decoded = recordIdsAttr.replace(\/&quot;\/g, '\"');\n        productIds = JSON.parse(decoded);\n      } catch (e) {\n        return;\n      }\n\n      if (!productIds.length) return;\n\n      productIds.forEach((productId) => {\n        const rewardsProduct = table.querySelector(\n          `div[data-rewards-product-id=\"${productId}\"]:not([data-rewards-banner-attached])`\n        );\n        if (!rewardsProduct) return;\n\n        const endDateStr = rewardsProduct.getAttribute(\"data-end-date\");\n        if (!endDateStr) return;\n\n        \/\/ Format date for Australian locale (dd MMM yyyy)\n        const formattedDate = new Intl.DateTimeFormat(\"en-AU\", {\n          day: \"2-digit\",\n          month: \"short\",\n          year: \"numeric\",\n        }).format(new Date(endDateStr));\n\n        const endDateEl = rewardsProduct.querySelector(\".rewards-end-date\");\n        if (endDateEl && endDateEl.textContent !== formattedDate) {\n          endDateEl.textContent = ` ${formattedDate}`;\n        }\n\n        \/\/ Calculate days remaining\n        const days = Math.ceil((new Date(endDateStr) - new Date()) \/ 86400000);\n\n        \/\/ Show \"Ends Soon\" badge if campaign ends within 7 days\n        if (days <= 7 && days > 0) {\n          const dealsEndsEl = rewardsProduct.querySelector(\".deals-ends\");\n          const dealsPhoneEl = rewardsProduct.querySelector(\".deals-phone\");\n\n          if (dealsEndsEl && dealsEndsEl.style.display !== \"inline-flex\") {\n            dealsEndsEl.style.display = \"inline-flex\";\n          }\n          if (dealsPhoneEl && dealsPhoneEl.style.top !== \"23px\") {\n            dealsPhoneEl.style.top = \"23px\";\n          }\n        }\n\n        \/\/ Initialize countdown timer\n        initCountdownTimer(rewardsProduct, endDateStr);\n\n        const dealsLeftEl = rewardsProduct.querySelector(\".deals-left\");\n        const dealsList = rewardsProduct.querySelector(\".deals-list\");\n        const dealsHeader = rewardsProduct.querySelector(\".deals-header\");\n\n        const handleClick = (triggerEl) => {\n          const row = triggerEl.closest(\"tr\");\n\n          if (!row) return;\n\n          const cta = row.querySelector(\".rewards--cta\");\n\n          if (!cta) return;\n\n          const linkParams = getLinkParams(cta);\n          if (!linkParams) return;\n\n          const { productId, redirectUrl, productName, niche, offerId } = linkParams;\n\n          const modalParams = {\n            productId,\n            campaignName: row.getAttribute(\"data-rewards-campaign-name\") || \"\",\n            redirectUrl,\n            productName,\n            providerName: row.getAttribute(\"data-provider-name\") || \"\",\n            niche,\n            offerId,\n            component: \"infobox\",\n          };\n\n          if (\n            window.rewards &&\n            typeof window.rewards.displayModal === \"function\"\n          ) {\n            window.rewards.displayModal(modalParams, cta);\n          }\n        };\n\n        if (dealsLeftEl && !dealsLeftEl.dataset.bound) {\n          dealsLeftEl.dataset.bound = \"true\";\n          dealsLeftEl.addEventListener(\"click\", () => handleClick(dealsLeftEl));\n        }\n\n        if (dealsList && !dealsList.dataset.bound) {\n          dealsList.dataset.bound = \"true\";\n          dealsList.addEventListener(\"click\", () => handleClick(dealsList));\n        }\n\n        if (dealsHeader && !dealsHeader.dataset.bound) {\n          dealsHeader.dataset.bound = \"true\";\n          dealsHeader.addEventListener(\"click\", () => handleClick(dealsHeader));\n        }\n\n        rewardsProduct.dataset.rewardsBannerAttached = \"true\";\n      });\n    };\n\n    const tables = document.querySelectorAll(\n      \"table.rewards--container[data-table-record-ids]\"\n    );\n\n    tables.forEach((table) => {\n      const tableObserver = new MutationObserver(() => {\n        setTimeout(() => initRewards(table), 0);\n      });\n\n      tableObserver.observe(table, {\n        childList: true,\n        subtree: true,\n      });\n\n      initRewards(table);\n    });\n\n    \/\/ Pill countdown timers\n    function initPillCountdowns() {\n      const countdowns = document.querySelectorAll(\"[data-rewards-pill-countdown]:not([data-pill-countdown-bound])\");\n\n      countdowns.forEach((el) => {\n        el.dataset.pillCountdownBound = \"true\";\n        const endDateStr = el.getAttribute(\"data-end-date\");\n        if (!endDateStr) return;\n\n        const endTime = new Date(endDateStr).getTime();\n        if (Number.isNaN(endTime)) return;\n        const now = new Date().getTime();\n        const distance = endTime - now;\n        const sevenDaysMs = 7 * 24 * 60 * 60 * 1000;\n\n        if (distance <= 0) {\n          const wrapper = el.closest(\".rewards-pill-wrapper\");\n          if (wrapper) wrapper.style.display = \"none\";\n          return;\n        }\n\n        if (distance > sevenDaysMs) {\n          return;\n        }\n\n        el.removeAttribute(\"hidden\");\n\n        const daysEl = el.querySelector(\"[data-pill-countdown-days]\");\n        const hoursEl = el.querySelector(\"[data-pill-countdown-hours]\");\n        const minutesEl = el.querySelector(\"[data-pill-countdown-minutes]\");\n        const secondsEl = el.querySelector(\"[data-pill-countdown-seconds]\");\n\n        let interval;\n        const updatePillCountdown = () => {\n          if (!el.isConnected) {\n            if (interval) clearInterval(interval);\n            return;\n          }\n\n          const remaining = endTime - new Date().getTime();\n\n          if (remaining <= 0) {\n            if (daysEl) daysEl.textContent = \"0d\";\n            if (hoursEl) hoursEl.textContent = \"0h\";\n            if (minutesEl) minutesEl.textContent = \"0m\";\n            if (secondsEl) secondsEl.textContent = \"0s\";\n            if (interval) clearInterval(interval);\n            \/\/ Hide pill wrapper on expiry\n            const wrapper = el.closest(\".rewards-pill-wrapper\");\n            if (wrapper) wrapper.style.display = \"none\";\n            return;\n          }\n\n          const days = Math.floor(remaining \/ (1000 * 60 * 60 * 24));\n          const hours = Math.floor((remaining % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\n          const minutes = Math.floor((remaining % (1000 * 60 * 60)) \/ (1000 * 60));\n          const seconds = Math.floor((remaining % (1000 * 60)) \/ 1000);\n\n          if (daysEl) daysEl.textContent = days + \"d\";\n          if (hoursEl) hoursEl.textContent = hours + \"h\";\n          if (minutesEl) minutesEl.textContent = minutes + \"m\";\n          if (secondsEl) secondsEl.textContent = seconds + \"s\";\n        };\n\n        updatePillCountdown();\n        interval = setInterval(updatePillCountdown, 1000);\n      });\n    }\n\n    initPillCountdowns();\n\n    const allTables = document.querySelectorAll(\"table\");\n    allTables.forEach((table) => {\n      const observer = new MutationObserver(() => {\n        setTimeout(initPillCountdowns, 0);\n      });\n      observer.observe(table, { childList: true, subtree: true });\n    });\n  });\n})();\n<\/script><\/tbody><\/table><div class=\"comparison-table__loadingIndicator center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/form><\/section><\/div><div id=\"compare-bar-v2\" class=\"compareBarV2__root rewards--container loyalty-rewards--container\" data-niche=\"CAFPL-CAA\" data-rewards-component=\"compare-products\"><\/div>\n    <\/div>\n<\/div>\n    <\/div>\n<div class=\"content tableWithFilters\n        \n        \n         best-cards-table-container\" id=\"comparison-table\" data-section=\"table\">\n    <div class=\"tableWithFilters__tableTop\">\n            <\/div>\n            <div class=\"contentWrapper tableWithFilters__contentWrapper \">\n        <div class=\"tableWithFilters__table content\">\n        <div class=\"js-comparison-calculator comparison-calculator comparison-calculator--paginationNav f1   \" data-category=\"c2f3638f-063e-4f0d-b294-d31063b69e8b\" data-template=\"comparison\" data-niche=\"CACCF\" data-site=\"CACCF\" data-auto-recalculate=\"true\" data-post-country=\"ca\" data-fieldset=\"Best_CA_Credit_Cards\" data-compare-fieldset=\"compareInfobox\" data-post-id=\"1050956\" data-mobile-template=\"\" data-origin=\"straightforward-niche\" data-side-filters=\"false\" data-sort=\"\" data-enable-top-filters=\"false\" data-mobile-data-layout=\"grid\" data-redirect-tracking-params='{\"placement_type\":\"best-card\",\"site\":\"CACCF\",\"fieldset\":\"Best_CA_Credit_Cards\",\"template\":\"comparison\",\"category_id\":\"c2f3638f-063e-4f0d-b294-d31063b69e8b\",\"category_name\":\"Best cards - companies like Kikoff\",\"is_sorted\":0,\"is_filtered\":0,\"cta_render_ts\":1790022520}' data-disable-alternative-products=\"true\" data-post-redirect-alternative-products-enabled=\"false\" data-force-enable-alternative-products=\"false\" data-niche-default-category=\"\" data-niche-default-path=\"\" data-experiment-flags=\"\"><section class=\"comparison-calculator--container\"><form action=\"\" name=\"compareForm\" method=\"post\" class=\"js-compare-bar\" data-compareinfobox=\"\" data-compare-fieldset=\"compareInfobox\" data-niche=\"CACCF\" data-site=\"CACCF\" data-table-id=\"3714\" data-origin=\"straightforward-niche\" data-record-type=\"product\" data-redirect-tracking-params='{\"placement_type\":\"best-card\",\"site\":\"CACCF\",\"fieldset\":\"Best_CA_Credit_Cards\",\"template\":\"comparison\",\"category_id\":\"c2f3638f-063e-4f0d-b294-d31063b69e8b\",\"category_name\":\"Best cards - companies like Kikoff\",\"is_sorted\":0,\"is_filtered\":0,\"cta_render_ts\":1790022520}'><div class=\"comparisonHistory__root\"><\/div><table class=\"best-cards-table comparison-table f1-clarity-header has-sidepeek js-paginated-table-sorter paginated-table-sorter    has-combined-column-header  combined-column-header-grid js-calculator-table rewards--container loyalty-rewards--container\" id=\"comparison-table-0000000003\" data-has-sidepeek=\"true\" data-rendered-as=\"best-cards\" data-loadmore=\"true\" data-loadmore-version=\"1\" data-loadmore-id=\"1009\" data-niche=\"caccf\" data-sorted=\"false\" data-sorting=\"\" data-pagination-nav=\"20\" data-pagination-nav-offset=\"0\" data-pagination-nav-next-offset=\"\" data-pagination-nav-prev-offset=\"0\" data-product-count=\"3\" data-manual-sponsored-count=\"\" data-include-inactive=\"false\" data-table-filter-presets=\"e55f148cc8a1cece825e31454fbe27b9a8926191aac3e224a90b6b1fce2df13e\" data-table-record-type=\"product\" data-table-record-ids='[\"d07a3780-7217-4fef-81bb-ee48362b10bd\",\"d1d6e605-a9a0-4546-aa16-dd9b426e41d2\",\"c5ac1db5-9a50-46d8-b253-e3e1280cff2e\"]' data-total-data=\"3\" data-enable-top-filters=\"false\" data-gte-enabled-variants=\"table_share_pill_1\" data-total-product-count=\"3\" data-sponsored-placements=\"0\" data-override-table-position-configuration=\"false\"><thead class=\"u-bg--background-secondary u-color--foreground-main\"><tr class=\"grid-column-count-3\"><th data-ajax-table-sorter-column=\"CACCF.PRODUCT.CACCF_BONUS_POINTS_TABLE\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable th-combined-column-header\" data-field-targetable=\"\" data-sorter-title=\"welcome_offer\">\n                                                        Welcome Offer\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CACCF.PRODUCT.CACCF_TABLE_REWARDS_POINT_VALUE\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"rewards\">\n                                                        Rewards\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CACCF.PRODUCT.FEE_ANNUAL\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"annual_fee\">\n                                                        Annual Fee\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><\/tr><\/thead><tbody><style>\n\t.rewards-infobox .deals-banner { display:flex; flex-direction: row; border-radius: 16px; border:1px solid #000; overflow: hidden; }\n\t.rewards-infobox .deals-left { background:linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%); display:flex; flex-direction: column; align-items:center; justify-content:space-between; position: relative; width: 110px; cursor:pointer; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-left { width: 110px; } }\n\t.rewards-infobox .deals-right { background:#1a50ff; color:#fff; padding: 8px; display:flex; flex-direction: column; gap:2px; justify-content:center; flex: 1; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-right { padding: 8px; } }\n\t.rewards-infobox .deals-phone { position: absolute; top: 8px; left: 12px; }\n\t.rewards-infobox .deals-ends { color:#000; font-weight:800; font-size:12px; line-height:12px; padding:6px 10px; font-style: italic; border-radius: 9999px; display:inline-flex; align-items:center; text-transform: uppercase; display: none; }\n\t.rewards-infobox .deals-ends-text { padding-top: 2px; }\n\t.rewards-infobox .deals-header { display:flex; align-items:center; flex-wrap: nowrap; gap:4px; cursor:pointer; }\n\t.rewards-infobox .deals-amount { background:linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%); color:#232320; font-size:32px; line-height:28px; letter-spacing: -0.75px; text-transform: uppercase; padding: 2px 4px 0 2px; border-radius: 4px; font-style: italic; font-weight: bold; font-size: 30px; }\n\t.rewards-infobox .deals-title { color: white; text-transform: uppercase; font-style:italic; font-weight:bold; font-size:16px; flex: 1; }\n\t.rewards-infobox .deals-list { display:flex; flex-direction: column; flex-wrap: wrap; gap:2px; margin: 4px 0 2px; cursor:pointer; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-list { flex-direction: row; row-gap: 4px; column-gap: 20px; } }\n\t.rewards-infobox .deals-step { display:flex; align-items: baseline; gap:4px; }\n\t.rewards-infobox .deals-step-num { background:#FFD23B; color:#000; display:inline-flex; align-items:center; justify-content:center; font-weight:bold; font-style: italic; border-radius:2px; font-size:12px; margin-top:2px; line-height: 12px; padding-top: 2px; min-width: 11px; }\n\t.rewards-infobox .deals-step-text { color:#fff; font-size:12px; line-height:16px; font-weight: bold; }\n\t.rewards-infobox .deals-disclaimer { color:#E8EEFF; font-size:12px; margin-top: 4px; width: fit-content; }\n\t.rewards-infobox .deals-disclaimer a { color:#BFD0FF; text-decoration: underline; font-size: 12px; }\n\t.rewards-infobox .rewards-end-date { font-size: 12px; }\n\t\n\t\t.rewards-infobox .deals-countdown {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin-top: 8px;\n\t\tflex-wrap: wrap;\n\t}\n\n\t.rewards-infobox .deals-countdown__label {\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tfont-weight: 800;\n\t\tpadding-right: 6px;\n\t\twhite-space: nowrap;\n\t}\n\n\t.rewards-infobox .deals-countdown__timer {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 4px;\n\t}\n\n\t.rewards-infobox .deals-countdown__unit {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t}\n\n\t.rewards-infobox .deals-countdown__value {\n\t\tbackground: #FFD238;\n\t\tcolor: #000;\n\t\tfont-size: 12px;\n\t\tfont-weight: 800;\n\t\ttext-align: center;\n\t\tfont-style: italic;\n\t\tmin-width: 24px;\n\t\tmin-height: 14px;\n\t\tline-height: 100%;\n\t\tletter-spacing: -0.025em;\n\t\tfont-feature-settings: 'tnum' on, 'lnum' on;\n\t\tpadding: 2px;\n\t}\n\n\t.rewards-infobox .deals-countdown__separator {\n\t\tcolor: #fff;\n\t\tfont-size: 16px;\n\t\tfont-weight: 600;\n\t}\n\n\t@media (max-width: 600px) {\n\t\t.rewards-infobox .deals-countdown__value {\n\t\t\tpadding: 2px;\n\t\t}\n\t}\n\n\t\ttd.comparison-table__feature--longtext div.comparison-table__cellWrapper { width: 100%; }\n\n\t\t@media (max-width: 600px) {\n\t\t.reward-col-order-3 { grid-row: 3 !important; }\n\t\t.reward-col-order-4 { grid-row: 4 !important; }\n\t\t.reward-col-order-5 { grid-row: 5 !important; }\n\t\t.reward-col-order-6 { grid-row: 6 !important; }\n\t\t.reward-col-order-7 { grid-row: 7 !important; }\n\t\t.reward-col-order-8 { grid-row: 8 !important; }\n\t\t.reward-col-order-neg-3 { grid-row: -3 !important; }\n\t\t.reward-col-order-neg-4 { grid-row: -4 !important; }\n\t\t.reward-col-order-neg-5 { grid-row: -5 !important; }\n\t\t.reward-col-order-neg-6 { grid-row: -6 !important; }\n\t\t.reward-col-order-neg-7 { grid-row: -7 !important; }\n\t\t.reward-col-order-neg-8 { grid-row: -8 !important; }\n\t}\n<\/style><style>\n  \/* Gold gradient on reward rows (desktop only) *\/\n  @media (min-width: 601px) {\n    tr[data-should-show-rewards=\"true\"] {\n      background: linear-gradient(45deg, rgba(255, 210, 59, 0) 76%, rgba(255, 210, 59, 0.5) 100%), #fff;\n      background-repeat: no-repeat;\n      background-size: 50% 50%;\n      background-position: top right;\n    }\n  }\n\n  tr[data-should-show-rewards=\"true\"] > td.comparison-table__cta {\n    gap: 4px;\n    margin-top: 0 !important;\n  }\n\n  \/* Pill wrapper centered in CTA cell (td is display:grid with 3 columns) *\/\n  .rewards-pill-wrapper {\n    z-index: 3;\n    align-self: flex-end;\n    justify-self: flex-end;\n    margin-bottom: 12px;\n\n    @media (max-width: 600px) {\n      grid-column: 1 \/ -1;\n      text-align: center;\n      justify-self: center;\n    }\n  }\n\n  \/* &#9472;&#9472; Base pill styles (original compact design) &#9472;&#9472; *\/\n  .rewards-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n    border: 1px solid #E6B40F;\n    border-radius: 4px 20px 20px 20px;\n    padding: 0px 8px 0px 2px;\n    cursor: pointer;\n    position: relative;\n    overflow: visible;\n    transition: filter 0.15s ease;\n    height: 24px;\n    box-sizing: border-box;\n\n    @media (max-width: 600px) {\n      box-shadow: 0 0 24px 0 rgba(255, 210, 59, 0.75);\n    }\n  }\n\n  .rewards-pill__shimmer {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    width: 100%;\n    height: 100%;\n    border-radius: 4px 20px 20px 20px;\n    overflow: hidden;\n    pointer-events: none;\n  }\n\n  .rewards-pill__shimmer::after {\n    content: '';\n    position: absolute;\n    top: 0;\n    width: 50%;\n    height: 100%;\n    background: linear-gradient(\n      90deg,\n      transparent 0%,\n      rgba(255, 255, 255, 0.5) 50%,\n      transparent 100%\n    );\n    animation: rewards-pill-shimmer 4s infinite;\n  }\n\n  .rewards-pill__icon {\n    z-index: 2;\n    display: flex;\n    align-items: center;\n    flex-shrink: 0;\n    position: relative;\n  }\n\n  .rewards-pill__icon-svg {\n    width: 44px;\n    height: 27.75px;\n    overflow: visible;\n  }\n\n  .rewards-pill__star {\n    position: absolute;\n    z-index: 4;\n    opacity: 0;\n    pointer-events: none;\n    width: 22px;\n    height: 22px;\n    top: 55%;\n    left: 3%;\n    margin-top: -19px;\n    margin-left: -6px;\n    animation: rewards-pill-star-rotate 4s infinite;\n  }\n\n  .rewards-pill__text {\n    font-size: 16px;\n    font-style: italic;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0px;\n    color: #092673;\n    z-index: 1;\n    line-height: 24px;\n    white-space: nowrap;\n  }\n\n  \/* &#9472;&#9472; New design overrides (data-show-tc=\"true\") &#9472;&#9472; *\/\n  .rewards-pill[data-show-tc=\"true\"] {\n    padding: 0px 10px 0px 4px;\n    border-radius: 4px 32px 32px 32px;\n    height: 38px;\n    align-items: center;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__shimmer {\n    border-radius: 4px 32px 32px 32px;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--large {\n    width: 68px;\n    height: 48px;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__star {\n    top: 0;\n    left: 0;\n    margin-top: 0;\n    margin-left: 0;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__text {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 900;\n    font-style: italic;\n    font-size: 16px;\n    line-height: 18px;\n    letter-spacing: 0;\n    text-align: center;\n    font-variant-numeric: lining-nums tabular-nums;\n    color: #092673;\n    white-space: nowrap;\n    text-transform: none;\n  }\n\n  .rewards-pill__content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    z-index: 1;\n    height: 100%;\n    padding: 2px 0;\n    box-sizing: border-box;\n  }\n\n  .rewards-pill__tc {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 10px;\n    line-height: 130%;\n    letter-spacing: 0;\n    text-align: left;\n    font-variant-numeric: lining-nums tabular-nums;\n    text-decoration: underline;\n    text-decoration-style: solid;\n    color: #092673;\n    white-space: nowrap;\n  }\n\n  .rewards-pill__tc:hover {\n    opacity: 0.8;\n  }\n\n  \/* &#9472;&#9472; Responsive T&C: inline (inside pill) vs below (outside pill) &#9472;&#9472; *\/\n  .rewards-pill__tc--below {\n    display: none;\n  }\n\n  .rewards-pill__icon-svg--compact {\n    display: none;\n  }\n\n  @media (max-width: 960px) {\n    .rewards-pill__tc--inline {\n      display: none;\n    }\n\n    .rewards-pill__tc--below {\n      display: block;\n    }\n\n    \/* Swap to compact icon on mobile\/tablet *\/\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--large {\n      display: none;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--compact {\n      display: block;\n    }\n\n    \/* Revert pill to compact size when T&C moves outside *\/\n    .rewards-pill[data-show-tc=\"true\"] {\n      height: 24px;\n      padding: 0px 8px 0px 2px;\n      border-radius: 4px 20px 20px 20px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__shimmer {\n      border-radius: 4px 20px 20px 20px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__star {\n      top: 55%;\n      left: 3%;\n      margin-top: -19px;\n      margin-left: -6px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__text {\n      text-transform: uppercase;\n      font-size: 16px;\n      line-height: 24px;\n    }\n  }\n\n  @keyframes rewards-pill-shimmer {\n    0% {\n      transform: translateX(100%);\n    }\n    20% {\n      transform: translateX(-100%);\n    }\n    100% {\n      transform: translateX(-100%);\n    }\n  }\n\n  @keyframes rewards-pill-star-rotate {\n    0% {\n      opacity: 0;\n      transform: rotate(0deg) scale(0);\n    }\n    5% {\n      opacity: 1;\n      transform: rotate(45deg) scale(1);\n    }\n    15% {\n      opacity: 1;\n      transform: rotate(135deg) scale(1);\n    }\n    20% {\n      opacity: 0;\n      transform: rotate(180deg) scale(0);\n    }\n    100% {\n      opacity: 0;\n      transform: rotate(180deg) scale(0);\n    }\n  }\n\n  \/* Rewards Pill Countdown - wrapper layout for countdown + pill *\/\n  .rewards-pill-wrapper:has(.rewards-pill-countdown:not([hidden])) {\n    display: flex;\n    align-items: center;\n\n    @media (min-width: 601px) {\n      flex-direction: row;\n      gap: 10px;\n      margin-bottom: 6px;\n    }\n\n    @media (max-width: 600px) {\n      flex-direction: column;\n      gap: 12px;\n    }\n  }\n\n  .rewards-pill-countdown[hidden] {\n    display: none !important;\n  }\n\n  .rewards-pill-countdown {\n    font-family: 'Modern Era', Arial, sans-serif;\n    font-weight: 800;\n    font-size: 12px;\n    line-height: 100%;\n    letter-spacing: -0.025em;\n    font-variant-numeric: lining-nums tabular-nums;\n    color: #232320;\n    white-space: nowrap;\n    display: flex;\n    align-items: center;\n\n    @media (min-width: 601px) {\n      order: -1;\n    }\n\n    @media (max-width: 600px) {\n      justify-content: center;\n      margin-bottom: 8px;\n    }\n  }\n\n  .rewards-pill-countdown__timer {\n    display: inline;\n  }\n\n  .rewards-pill-countdown__sep {\n    margin: 0 1px;\n  }\n\n  \/* Partner card (stacked rewards design) *\/\n  .rewards-pill__partner--large {\n    display: flex;\n    align-items: center;\n    gap: 2px;\n  }\n\n  .rewards-pill__partner--compact {\n    display: none;\n    align-items: center;\n    gap: 2px;\n  }\n\n  .rewards-pill__plus {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 900;\n    font-size: 14px;\n    color: #232320;\n    z-index: 1;\n    line-height: 1;\n  }\n\n  .rewards-pill__partner-svg {\n    width: 68px;\n    height: 48px;\n    filter: drop-shadow(0px 0px 6.2px rgba(0, 0, 0, 0.15));\n  }\n\n  @media (max-width: 960px) {\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__partner--large {\n      display: none;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__partner--compact {\n      display: flex;\n    }\n  }\n\n<\/style><script>\n(function () {\n  window.isRewardsPillScriptInitialized ??= false;\n  if (window.isRewardsPillScriptInitialized) return;\n  window.isRewardsPillScriptInitialized = true;\n\n  function getLinkParams(anchor) {\n    const redirectUrl = anchor.getAttribute(\"data-redirect-url\") || anchor.href || \"\";\n    try {\n      const url = new URL(redirectUrl);\n      const rawParams = url.searchParams.get(\"redirect_tracking_params\");\n      if (!rawParams) return;\n      const { offer_id, niche_code, site, product_name, product_id } = JSON.parse(\n        decodeURIComponent(rawParams)\n      );\n      return {\n        redirectUrl,\n        offerId: offer_id,\n        niche: niche_code || site,\n        productName: product_name,\n        productId: product_id,\n      };\n    } catch (e) {\n      return;\n    }\n  }\n\n  function resolvePillContext(pill) {\n    \/\/ Table pill: lives inside a tr[data-product-id]\n    const row = pill.closest(\"tr[data-product-id]\");\n    if (row) {\n      return {\n        container: row,\n        cta: row.querySelector(\".rewards--cta\"),\n      };\n    }\n    \/\/ Standalone pill: shortcode \/ non-table context\n    if (pill.hasAttribute(\"data-campaign-name\")) {\n      const container = pill.closest(\".rewards--container\");\n      return {\n        container: container ? container.querySelector(\".rewards--element-container\") : null,\n        cta: container\n          ? container.querySelector(\"a.rewards--cta:not([aria-hidden='true'])\")\n          : null,\n      };\n    }\n    return { container: null, cta: null };\n  }\n\n  document.addEventListener(\"click\", (event) => {\n    const pill = event.target.closest(\".rewards-pill\");\n    if (!pill) return;\n\n    const { container, cta } = resolvePillContext(pill);\n    if (!container || !cta) return;\n\n    const linkParams = getLinkParams(cta);\n    if (!linkParams) return;\n\n    const params = {\n      productId: linkParams.productId,\n      campaignName:\n        container.getAttribute(\"data-rewards-campaign-name\") ||\n        pill.getAttribute(\"data-campaign-name\") ||\n        \"\",\n      redirectUrl: linkParams.redirectUrl,\n      productName: linkParams.productName,\n      providerName: container.getAttribute(\"data-provider-name\") || \"\",\n      niche: linkParams.niche,\n      offerId: linkParams.offerId,\n      component: \"infobox\",\n      badgeHtml: pill.outerHTML,\n    };\n\n    if (window.rewards && typeof window.rewards.displayModal === \"function\") {\n      window.rewards.displayModal(params, cta);\n    }\n  });\n})();\n<\/script><style>\n    .comparison-table__product-offer.comparison-table__product-offer--stacked {\n    background-color: #fff9e5;\n    border-color: #ffd23b;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    padding: 12px;\n  }\n\n    .comparison-table__feature--offer.comparison-table__feature--offer-stacked {\n    display: flex;\n    flex-direction: column;\n  }\n\n    @media (max-width: 600px) {\n    .comparison-table__feature--offer.comparison-table__feature--offer-stacked {\n      order: 99;\n    }\n\n    tr:has(.comparison-table__feature--offer-stacked) .rewards-pill-wrapper {\n      display: none;\n    }\n  }\n\n    .finder-reward-connector {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-sizing: border-box;\n    width: 28px;\n    height: 28px;\n    margin: -14px auto;\n    padding-top: 2px;\n    position: relative;\n    z-index: 2;\n    border-radius: 9999px;\n    border: 1px solid #e6b40f;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n    color: #092673;\n    font-size: 22px;\n    font-weight: 900;\n    line-height: 1;\n  }\n\n    .finder-reward-box {\n    display: flex;\n    flex-direction: row;\n    align-items: center;\n    gap: 12px;\n    width: 100%;\n    padding: 12px;\n        border-top-left-radius: 0;\n    border-top-right-radius: 0;\n    border-bottom-left-radius: 12px;\n    border-bottom-right-radius: 12px;\n    margin-top: -1px;\n    border: 1px solid #e6b40f;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n  }\n\n  .finder-reward-box__icon {\n    flex-shrink: 0;\n    display: inline-flex;\n  }\n\n  .finder-reward-box .finder-reward-box__card {\n    width: 52px;\n    height: auto;\n  }\n\n  .finder-reward-box__body {\n    color: #232320;\n    font-size: 14px;\n    line-height: 18px;\n  }\n\n  .finder-reward-box__title {\n    color: #092673;\n    font-weight: 800;\n    font-size: 16px;\n    line-height: 20px;\n  }\n\n    .finder-reward-box__tc {\n    color: #092673;\n    font-size: 14px;\n    line-height: 18px;\n    text-decoration: underline;\n    white-space: nowrap;\n  }\n<\/style><tr class=\"best-card__attached-row\"><td><h3 id=\"2-secured-credit-card-neo-secured-mastercard\" class=\"best-card__header\">2. Secured credit card: Neo Secured Mastercard<\/h3><\/td><\/tr><tr data-product-id=\"d07a3780-7217-4fef-81bb-ee48362b10bd\" data-provider-id=\"dd309337-1cc7-41b3-b99d-2c495fe53daa\" data-product-name=\"Neo Secured Mastercard\" data-provider-name=\"Neo Financial\" class=\"grid-column-count-3  mobile-column-count-3 mobile-row-count-3  js-comparison-table__row  \"><td class=\"comparison-table__name combined-column-header   f1-clarity-header\"><a href=\"https:\/\/www.finder.com\/ca\/credit-cards\/neo-secured-card-review\" data-component-id=\"1003\" data-component-version=\"1\"><img decoding=\"async\" border=\"0\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3OyIvPg==\" data-src=\"https:\/\/www.finder.com\/niche-builder\/6834e5da49ca7.png\" alt=\"Neo Secured Mastercard image\" class=\"lazysizes\" srcset=\"https:\/\/www.finder.com\/niche-builder\/6834e5da49ca7.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/6834e5da49ca7.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/6834e5da49ca7.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/6834e5da49ca7.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/6834e5da49ca7.png?fit=1200 1200w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\"><\/a><div class=\"finder-score-container\"><\/div><div class=\"product-info_name combined-column-header\"><span class=\"nameLink\"><a href=\"https:\/\/www.finder.com\/ca\/credit-cards\/neo-secured-card-review\" target=\"_blank\" data-component-id=\"1014\" data-component-version=\"1\">Neo Secured Mastercard<\/a><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                                                rounded-top-left\n                                                                                rounded-bottom-left\n                                                                                                                                            first-row\n                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"1\" data-decorator=\"text,caccf.product.caccf_bonus_points_table\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Welcome Offer\">\n                        N\/A<span class=\"table-popover\" rel=\"popover\" data-content=\"N\/A\" title=\"Welcome Offer\" data-original-title=\"\" tabindex=\"0\"><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                                                                                                                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"2\" data-decorator=\"text,caccf.product.caccf_table_rewards_point_value\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Rewards\">\n                        up to 15% boosted cashback at thousands of partners across Canada <span class=\"table-popover\" rel=\"popover\" data-content=\"Earn up to 15% boosted cash back at local and national Neo partners including food, clothing, footwear and homeware retailers. Grow members get all this plus premium support and FX fee rebates on the first $10,000 CAD spent in foreign currency.\" title=\"Rewards\" data-original-title=\"\" tabindex=\"0\"><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                rounded-top-right\n                                                                                rounded-bottom-right\n                                                                                                                                                                                                                                                                                                    \" data-sortvalue=\"\" data-column-index=\"3\" data-decorator=\"text,caccf.product.fee_annual\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Annual Fee\">\n                        $119.88\n                                          <\/div><\/td><td class=\"comparison-table__feature comparison-table__cta coa-data cta-column-count-3 \"><div class=\"comparison-table__cellWrapper\"><button type=\"button\" class=\"js-comparison-table__save-button comparison-table__save-button\" aria-label=\"Save\" aria-pressed=\"false\" title=\"Save\"><\/button><a data-component-props='{\"finderScore\":null,\"badges\":[],\"productId\":\"d07a3780-7217-4fef-81bb-ee48362b10bd\"}' data-component-id=\"1026\" data-component-version=\"1\" target=\"_blank\" rel=\"sponsored\" href=\"https:\/\/www.finder.com\/redirect\/ca\/credit-cards\/neo-secured-card-review-ca-secure.html?nb=1&amp;src_country=ca&amp;redirect_tracking_params=%7B%22placement_type%22%3A%22best-card%22%2C%22site%22%3A%22CACCF%22%2C%22fieldset%22%3A%22Best_CA_Credit_Cards%22%2C%22template%22%3A%22comparison%22%2C%22category_id%22%3A%22c2f3638f-063e-4f0d-b294-d31063b69e8b%22%2C%22category_name%22%3A%22Best%2Bcards%2B-%2Bcompanies%2Blike%2BKikoff%22%2C%22is_sorted%22%3A%220%22%2C%22is_filtered%22%3A%220%22%2C%22cta_render_ts%22%3A%221790022520%22%2C%22position%22%3A%221%22%2C%22offer_id%22%3A%2223459%22%2C%22niche_code%22%3A%22CACCF%22%2C%22product_id%22%3A%22d07a3780-7217-4fef-81bb-ee48362b10bd%22%2C%22product_name%22%3A%22Neo%2BSecured%2BMastercard%22%2C%22post_id%22%3A%221050956%22%2C%22post_path%22%3A%22personal-loans%252Fcompanies-like-kikoff%22%2C%22post_country%22%3A%22ca%22%7D\" class=\"luna-button luna-button--success luna-button--medium has-margin-bottom-xsmall button--cta\" title=\"Go to Neo Financial's site\">Go to site<\/a><a href=\"#\" class=\"comparison-table__more-button\" title=\"Read more about Neo Secured Mastercard\" data-component-id=\"1003\" data-component-version=\"1\" data-component-props='{\"finderScore\":null,\"badges\":[],\"productId\":\"d07a3780-7217-4fef-81bb-ee48362b10bd\"}' data-custom-event-active=\"true\"><svg class=\"luna-icon\"><use href=\"#info\"><\/use><\/svg><span>View details<\/span><\/a><div class=\"luna-form__selection comparison-table__compareField\"><fieldset><legend class=\"compare-box__legend\">Compare product selection<\/legend><input class=\"luna-checkbox\" type=\"checkbox\" id=\"compare-product-0000000005-d07a3780-7217-4fef-81bb-ee48362b10bd\" value=\"d07a3780-7217-4fef-81bb-ee48362b10bd\" name=\"productID\" _productname=\"                            Neo Secured Mastercard            \" _productimg=\"\/product\/\" data-custom-event-active=\"true\" data-component-id=\"1004\" data-component-version=\"1\" data-component-props='{\"finderScore\":null,\"badges\":[],\"productId\":\"d07a3780-7217-4fef-81bb-ee48362b10bd\"}'><label class=\"luna-label\" for=\"compare-product-0000000005-d07a3780-7217-4fef-81bb-ee48362b10bd\">Compare<\/label><\/fieldset><\/div><\/div><\/td><td class=\"comparison-table__expander js-comparison-table__expander hide sidepeek-modal-slider\" aria-hidden=\"true\"><div class=\"sidepeek-modal-slider__overlay\"><\/div><div class=\"sidepeek-modal-slider__content\"><div class=\"sidepeek-modal-slider__close-wrapper\"><button type=\"button\" class=\"sidepeek-modal-slider__close js-expander-trigger\" aria-label=\"Close modal\"><svg class=\"luna-icon sidepeek-modal-slider__close-icon\"><use href=\"#x\"><\/use><\/svg><\/button><\/div><div class=\"comparison-table__cellWrapper\"><div class=\"comparison-table__expander--fetching center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/div><\/div><\/td><td class=\"best-card__container\"><div class=\"best-card__content\"><div class=\"why-we-like-it\"><h4 class=\"why-we-like-it__heading\">Why we like it<\/h4><p class=\"why-we-like-it__content\">Kikoff offers a secured credit card to U.S. customers only, but in Canada, the Neo Secured Mastercard is a great alternative. You can apply no matter your credit history or income, and Neo also offers instant approval. You can then deposit anywhere from $50 to $10,000 and start using your card to make everyday purchases, with your payment history reported to the credit bureaus to help you build credit.<\/p><\/div><div class=\"pros-cons\"><button class=\"pros-cons__summary\" type=\"button\" aria-expanded=\"false\" aria-controls=\"pros-cons__d07a3780-7217-4fef-81bb-ee48362b10bd\">\n\t\t\tPros &amp; cons\n\t\t\t<svg class=\"luna-icon pros-cons__indicator\" aria-hidden=\"true\"><use href=\"#chevron-down\"><\/use><\/svg><\/button><div class=\"pros-cons__details\" id=\"pros-cons__d07a3780-7217-4fef-81bb-ee48362b10bd\"><div><h4 class=\"pros-cons__heading\">Pros<\/h4><ul class=\"pros-cons__list pros-cons__list--pros\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tFlexible credit limit (minimum $50)\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tEarn cashback rewards\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tAll Neo credit cards are available as secured cards\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tHelps you build credit\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div><h4 class=\"pros-cons__heading\">Cons<\/h4><ul class=\"pros-cons__list pros-cons__list--cons\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tSecurity deposit required\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\t$9.99 monthly fee\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tMonthly spend limit applies to cashback\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tPurchase interest rate of 19.99%\u201329.99% (up to 25.24% in QC)\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/div><\/div><\/div><\/td><\/tr><tr class=\"best-card__attached-row\"><td><h3 id=\"3-secured-credit-card-capital-one-secured-mastercard\" class=\"best-card__header\">3. Secured credit card: Capital One Secured Mastercard<\/h3><\/td><\/tr><tr data-product-id=\"d1d6e605-a9a0-4546-aa16-dd9b426e41d2\" data-provider-id=\"2dc71709-2eea-440c-aca0-65d90109b057\" data-product-name=\"Capital One Guaranteed Secured Mastercard\" data-provider-name=\"Capital One\" class=\"grid-column-count-3  mobile-column-count-3 mobile-row-count-3  js-comparison-table__row  \"><td class=\"comparison-table__name combined-column-header   f1-clarity-header\"><a href=\"https:\/\/www.finder.com\/ca\/credit-cards\/capital-one\" data-component-id=\"1003\" data-component-version=\"1\"><img decoding=\"async\" border=\"0\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3OyIvPg==\" data-src=\"https:\/\/www.finder.com\/niche-builder\/5e581b5a7ff72.jpg\" alt=\"Capital One Guaranteed Secured Mastercard image\" class=\"lazysizes\" srcset=\"https:\/\/www.finder.com\/niche-builder\/5e581b5a7ff72.jpg?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/5e581b5a7ff72.jpg?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/5e581b5a7ff72.jpg?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/5e581b5a7ff72.jpg?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/5e581b5a7ff72.jpg?fit=1200 1200w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\"><\/a><div class=\"finder-score-container\"><\/div><div class=\"product-info_name combined-column-header\"><span class=\"nameLink\"><a href=\"https:\/\/www.finder.com\/ca\/credit-cards\/capital-one\" target=\"_blank\" data-component-id=\"1014\" data-component-version=\"1\">Capital One Guaranteed Secured Mastercard<\/a><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                                                rounded-top-left\n                                                                                rounded-bottom-left\n                                                                                                                                            first-row\n                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"1\" data-decorator=\"text,caccf.product.caccf_bonus_points_table\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Welcome Offer\">\n                        N\/A\n                                          <\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                                                                                                                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"2\" data-decorator=\"text,caccf.product.caccf_table_rewards_point_value\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Rewards\">\n                        N\/A <span class=\"table-popover\" rel=\"popover\" data-content=\"N\/A\" title=\"Rewards\" data-original-title=\"\" tabindex=\"0\"><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                rounded-top-right\n                                                                                rounded-bottom-right\n                                                                                                                                                                                                                                                                                                    \" data-sortvalue=\"\" data-column-index=\"3\" data-decorator=\"text,caccf.product.fee_annual\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Annual Fee\">\n                        $0\n                                          <\/div><\/td><td class=\"comparison-table__feature comparison-table__cta coa-data cta-column-count-3 \"><div class=\"comparison-table__cellWrapper\"><button type=\"button\" class=\"js-comparison-table__save-button comparison-table__save-button\" aria-label=\"Save\" aria-pressed=\"false\" title=\"Save\"><\/button><a href=\"#\" class=\"comparison-table__more-button\" title=\"Read more about Capital One Guaranteed Secured Mastercard\" data-component-id=\"1003\" data-component-version=\"1\" data-component-props='{\"finderScore\":null,\"badges\":[],\"productId\":\"d1d6e605-a9a0-4546-aa16-dd9b426e41d2\"}' data-custom-event-active=\"true\"><svg class=\"luna-icon\"><use href=\"#info\"><\/use><\/svg><span>View details<\/span><\/a><div class=\"luna-form__selection comparison-table__compareField\"><fieldset><legend class=\"compare-box__legend\">Compare product selection<\/legend><input class=\"luna-checkbox\" type=\"checkbox\" id=\"compare-product-0000000005-d1d6e605-a9a0-4546-aa16-dd9b426e41d2\" value=\"d1d6e605-a9a0-4546-aa16-dd9b426e41d2\" name=\"productID\" _productname=\"                            Capital One Guaranteed Secured Mastercard            \" _productimg=\"\/product\/\" data-custom-event-active=\"true\" data-component-id=\"1004\" data-component-version=\"1\" data-component-props='{\"finderScore\":null,\"badges\":[],\"productId\":\"d1d6e605-a9a0-4546-aa16-dd9b426e41d2\"}'><label class=\"luna-label\" for=\"compare-product-0000000005-d1d6e605-a9a0-4546-aa16-dd9b426e41d2\">Compare<\/label><\/fieldset><\/div><\/div><\/td><td class=\"comparison-table__expander js-comparison-table__expander hide sidepeek-modal-slider\" aria-hidden=\"true\"><div class=\"sidepeek-modal-slider__overlay\"><\/div><div class=\"sidepeek-modal-slider__content\"><div class=\"sidepeek-modal-slider__close-wrapper\"><button type=\"button\" class=\"sidepeek-modal-slider__close js-expander-trigger\" aria-label=\"Close modal\"><svg class=\"luna-icon sidepeek-modal-slider__close-icon\"><use href=\"#x\"><\/use><\/svg><\/button><\/div><div class=\"comparison-table__cellWrapper\"><div class=\"comparison-table__expander--fetching center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/div><\/div><\/td><td class=\"best-card__container\"><div class=\"best-card__content\"><div class=\"why-we-like-it\"><h4 class=\"why-we-like-it__heading\">Why we like it<\/h4><p class=\"why-we-like-it__content\">The Capital One Secured Mastercard is another top Kikoff secured credit card alternative in Canada. Approval is guaranteed as long as you meet a few basic criteria, and this card has no annual fee. And once you put down a security deposit of $75 \u2013 $2,500 and start spending, your card usage and payment details are reported to the credit bureaus for credit building purposes.<\/p><\/div><div class=\"pros-cons\"><button class=\"pros-cons__summary\" type=\"button\" aria-expanded=\"false\" aria-controls=\"pros-cons__d1d6e605-a9a0-4546-aa16-dd9b426e41d2\">\n\t\t\tPros &amp; cons\n\t\t\t<svg class=\"luna-icon pros-cons__indicator\" aria-hidden=\"true\"><use href=\"#chevron-down\"><\/use><\/svg><\/button><div class=\"pros-cons__details\" id=\"pros-cons__d1d6e605-a9a0-4546-aa16-dd9b426e41d2\"><div><h4 class=\"pros-cons__heading\">Pros<\/h4><ul class=\"pros-cons__list pros-cons__list--pros\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tNo annual fee\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tGet pre-approved without impacting your credit score\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tIncludes a range of insurance covers\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tCan help you build credit\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tLots of positive customer reviews\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div><h4 class=\"pros-cons__heading\">Cons<\/h4><ul class=\"pros-cons__list pros-cons__list--cons\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tMaximum credit limit of $2,500\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tPurchase interest rate of 29.9% (21.9% in Quebec)\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tSecurity deposit required\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/div><\/div><\/div><\/td><\/tr><tr class=\"best-card__attached-row\"><td><h3 id=\"4-secured-credit-card-home-trust-secured-visa\" class=\"best-card__header\">4. Secured credit card: Home Trust Secured Visa<\/h3><\/td><\/tr><tr data-product-id=\"c5ac1db5-9a50-46d8-b253-e3e1280cff2e\" data-provider-id=\"118a1a26-c23c-4ea6-947a-6407bbbd3be3\" data-product-name=\"Home Trust Secured Visa (Low Rate &amp; Monthly Fee)\" data-provider-name=\"Home Trust\" class=\"grid-column-count-3  mobile-column-count-3 mobile-row-count-3  js-comparison-table__row  \"><td class=\"comparison-table__name combined-column-header   f1-clarity-header\"><a href=\"https:\/\/www.finder.com\/ca\/home-trust-secured-visa-review\" data-component-id=\"1003\" data-component-version=\"1\"><img decoding=\"async\" border=\"0\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3OyIvPg==\" data-src=\"https:\/\/www.finder.com\/niche-builder\/60424ee1e8615.png\" alt=\"Home Trust Secured Visa (Low Rate &amp; Monthly Fee) image\" class=\"lazysizes\" srcset=\"https:\/\/www.finder.com\/niche-builder\/60424ee1e8615.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/60424ee1e8615.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/60424ee1e8615.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/60424ee1e8615.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/60424ee1e8615.png?fit=1200 1200w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\"><\/a><div class=\"finder-score-container\"><\/div><div class=\"product-info_name combined-column-header\"><span class=\"nameLink\"><a href=\"https:\/\/www.finder.com\/ca\/home-trust-secured-visa-review\" target=\"_blank\" data-component-id=\"1014\" data-component-version=\"1\">Home Trust Secured Visa (Low Rate &amp; Monthly Fee)<\/a><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                                                rounded-top-left\n                                                                                rounded-bottom-left\n                                                                                                                                            first-row\n                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"1\" data-decorator=\"text,caccf.product.caccf_bonus_points_table\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Welcome Offer\">\n                        N\/A<span class=\"table-popover\" rel=\"popover\" data-content=\"\" title=\"Welcome Offer\" data-original-title=\"\" tabindex=\"0\"><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                                                                                                                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"2\" data-decorator=\"text,caccf.product.caccf_table_rewards_point_value\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Rewards\">\n                        N\/A <span class=\"table-popover\" rel=\"popover\" data-content=\"\" title=\"Rewards\" data-original-title=\"\" tabindex=\"0\"><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                rounded-top-right\n                                                                                rounded-bottom-right\n                                                                                                                                                                                                                                                                                                    \" data-sortvalue=\"\" data-column-index=\"3\" data-decorator=\"text,caccf.product.fee_annual\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Annual Fee\">\n                        $59\n                                          <\/div><\/td><td class=\"comparison-table__feature comparison-table__cta coa-data cta-column-count-3 \"><div class=\"comparison-table__cellWrapper\"><button type=\"button\" class=\"js-comparison-table__save-button comparison-table__save-button\" aria-label=\"Save\" aria-pressed=\"false\" title=\"Save\"><\/button><a href=\"#\" class=\"comparison-table__more-button\" title=\"Read more about Home Trust Secured Visa (Low Rate &amp; Monthly Fee)\" data-component-id=\"1003\" data-component-version=\"1\" data-component-props='{\"finderScore\":null,\"badges\":[],\"productId\":\"c5ac1db5-9a50-46d8-b253-e3e1280cff2e\"}' data-custom-event-active=\"true\"><svg class=\"luna-icon\"><use href=\"#info\"><\/use><\/svg><span>View details<\/span><\/a><div class=\"luna-form__selection comparison-table__compareField\"><fieldset><legend class=\"compare-box__legend\">Compare product selection<\/legend><input class=\"luna-checkbox\" type=\"checkbox\" id=\"compare-product-0000000005-c5ac1db5-9a50-46d8-b253-e3e1280cff2e\" value=\"c5ac1db5-9a50-46d8-b253-e3e1280cff2e\" name=\"productID\" _productname=\"                            Home Trust Secured Visa (Low Rate &amp; Monthly Fee)            \" _productimg=\"\/product\/\" data-custom-event-active=\"true\" data-component-id=\"1004\" data-component-version=\"1\" data-component-props='{\"finderScore\":null,\"badges\":[],\"productId\":\"c5ac1db5-9a50-46d8-b253-e3e1280cff2e\"}'><label class=\"luna-label\" for=\"compare-product-0000000005-c5ac1db5-9a50-46d8-b253-e3e1280cff2e\">Compare<\/label><\/fieldset><\/div><\/div><\/td><td class=\"comparison-table__expander js-comparison-table__expander hide sidepeek-modal-slider\" aria-hidden=\"true\"><div class=\"sidepeek-modal-slider__overlay\"><\/div><div class=\"sidepeek-modal-slider__content\"><div class=\"sidepeek-modal-slider__close-wrapper\"><button type=\"button\" class=\"sidepeek-modal-slider__close js-expander-trigger\" aria-label=\"Close modal\"><svg class=\"luna-icon sidepeek-modal-slider__close-icon\"><use href=\"#x\"><\/use><\/svg><\/button><\/div><div class=\"comparison-table__cellWrapper\"><div class=\"comparison-table__expander--fetching center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/div><\/div><\/td><td class=\"best-card__container\"><div class=\"best-card__content\"><div class=\"why-we-like-it\"><h4 class=\"why-we-like-it__heading\">Why we like it<\/h4><p class=\"why-we-like-it__content\">The Home Trust Secured Visa is a low-cost secured card designed to make it easy to build credit. What we particularly like is its flexibility\u2014you can choose either no annual fee and a 19.99% interest rate, or a $59 annual fee and a 14.9% interest rate. Once you put down a security deposit and use your card to pay for everyday purchases, your file is reported to the credit bureaus every month to help you get your credit back on track.<\/p><\/div><div class=\"pros-cons\"><button class=\"pros-cons__summary\" type=\"button\" aria-expanded=\"false\" aria-controls=\"pros-cons__c5ac1db5-9a50-46d8-b253-e3e1280cff2e\">\n\t\t\tPros &amp; cons\n\t\t\t<svg class=\"luna-icon pros-cons__indicator\" aria-hidden=\"true\"><use href=\"#chevron-down\"><\/use><\/svg><\/button><div class=\"pros-cons__details\" id=\"pros-cons__c5ac1db5-9a50-46d8-b253-e3e1280cff2e\"><div><h4 class=\"pros-cons__heading\">Pros<\/h4><ul class=\"pros-cons__list pros-cons__list--pros\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tCredit limit of up to $10,000\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tChoose no annual fee or a lower interest rate\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tCould help improve your credit score\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tAccepted everywhere Visa is accepted\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div><h4 class=\"pros-cons__heading\">Cons<\/h4><ul class=\"pros-cons__list pros-cons__list--cons\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\t$500 minimum deposit\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tNo cashback rewards\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/div><\/div><\/div><\/td><\/tr><script>\n(function () {\n  window.isInfoBoxMutationObserverInitialized ??= false;\n  if (window.isInfoBoxMutationObserverInitialized) return;\n  window.isInfoBoxMutationObserverInitialized = true;\n\n  document.addEventListener(\"DOMContentLoaded\", () => {\n    function getLinkParams(anchor) {\n      const redirectUrl =\n        anchor.getAttribute(\"data-redirect-url\") || anchor.href || \"\";\n\n      try {\n        const url = new URL(redirectUrl);\n        const rawParams = url.searchParams.get(\"redirect_tracking_params\");\n\n        if (!rawParams) return;\n        const decoded = decodeURIComponent(rawParams);\n        const parsed = JSON.parse(decoded);\n        const { offer_id, niche_code, site, product_name, product_id } = parsed;\n\n        return {\n          redirectUrl,\n          offerId: offer_id,\n          niche: niche_code || site,\n          productName: product_name,\n          productId: product_id,\n        };\n      } catch (e) {\n        console.error(\"Failed to parse redirect_tracking_params\", e);\n      }\n    }\n\n    function initCountdownTimer(rewardsProduct, endDateStr) {\n      const countdownEl = rewardsProduct.querySelector(\".deals-countdown\");\n\n      if (!countdownEl || !endDateStr) return;\n\n      const daysEl = countdownEl.querySelector(\"[data-countdown-days]\");\n      const hoursEl = countdownEl.querySelector(\"[data-countdown-hours]\");\n      const minutesEl = countdownEl.querySelector(\"[data-countdown-minutes]\");\n      const secondsEl = countdownEl.querySelector(\"[data-countdown-seconds]\");\n\n      let countdownInterval;\n\n      const updateCountdown = () => {\n        const now = new Date().getTime();\n        const endTime = new Date(endDateStr).getTime();\n        const distance = endTime - now;\n\n        if (distance < 0) {\n          \/\/ Countdown finished\n          if (daysEl) daysEl.textContent = \"00d\";\n          if (hoursEl) hoursEl.textContent = \"00h\";\n          if (minutesEl) minutesEl.textContent = \"00m\";\n          if (secondsEl) secondsEl.textContent = \"00s\";\n          if (countdownInterval) {\n            clearInterval(countdownInterval);\n          }\n          return;\n        }\n\n        const days = Math.floor(distance \/ (1000 * 60 * 60 * 24));\n        const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\n        const minutes = Math.floor((distance % (1000 * 60 * 60)) \/ (1000 * 60));\n        const seconds = Math.floor((distance % (1000 * 60)) \/ 1000);\n\n        if (daysEl) daysEl.textContent = days.toString().padStart(2, \"0\") + \"d\";\n        if (hoursEl) hoursEl.textContent = hours.toString().padStart(2, \"0\") + \"h\";\n        if (minutesEl) minutesEl.textContent = minutes.toString().padStart(2, \"0\") + \"m\";\n        if (secondsEl) secondsEl.textContent = seconds.toString().padStart(2, \"0\") + \"s\";\n      };\n\n      \/\/ Update immediately\n      updateCountdown();\n\n      \/\/ Update every second\n      countdownInterval = setInterval(updateCountdown, 1000);\n\n      \/\/ Store interval ID to clear it later if needed\n      rewardsProduct.dataset.countdownInterval = countdownInterval;\n    }\n\n    const initRewards = (table) => {\n      if (!table) return;\n\n      const recordIdsAttr = table.getAttribute(\"data-table-record-ids\");\n      if (!recordIdsAttr) return;\n\n      let productIds = [];\n      try {\n        const decoded = recordIdsAttr.replace(\/&quot;\/g, '\"');\n        productIds = JSON.parse(decoded);\n      } catch (e) {\n        return;\n      }\n\n      if (!productIds.length) return;\n\n      productIds.forEach((productId) => {\n        const rewardsProduct = table.querySelector(\n          `div[data-rewards-product-id=\"${productId}\"]:not([data-rewards-banner-attached])`\n        );\n        if (!rewardsProduct) return;\n\n        const endDateStr = rewardsProduct.getAttribute(\"data-end-date\");\n        if (!endDateStr) return;\n\n        \/\/ Format date for Australian locale (dd MMM yyyy)\n        const formattedDate = new Intl.DateTimeFormat(\"en-AU\", {\n          day: \"2-digit\",\n          month: \"short\",\n          year: \"numeric\",\n        }).format(new Date(endDateStr));\n\n        const endDateEl = rewardsProduct.querySelector(\".rewards-end-date\");\n        if (endDateEl && endDateEl.textContent !== formattedDate) {\n          endDateEl.textContent = ` ${formattedDate}`;\n        }\n\n        \/\/ Calculate days remaining\n        const days = Math.ceil((new Date(endDateStr) - new Date()) \/ 86400000);\n\n        \/\/ Show \"Ends Soon\" badge if campaign ends within 7 days\n        if (days <= 7 && days > 0) {\n          const dealsEndsEl = rewardsProduct.querySelector(\".deals-ends\");\n          const dealsPhoneEl = rewardsProduct.querySelector(\".deals-phone\");\n\n          if (dealsEndsEl && dealsEndsEl.style.display !== \"inline-flex\") {\n            dealsEndsEl.style.display = \"inline-flex\";\n          }\n          if (dealsPhoneEl && dealsPhoneEl.style.top !== \"23px\") {\n            dealsPhoneEl.style.top = \"23px\";\n          }\n        }\n\n        \/\/ Initialize countdown timer\n        initCountdownTimer(rewardsProduct, endDateStr);\n\n        const dealsLeftEl = rewardsProduct.querySelector(\".deals-left\");\n        const dealsList = rewardsProduct.querySelector(\".deals-list\");\n        const dealsHeader = rewardsProduct.querySelector(\".deals-header\");\n\n        const handleClick = (triggerEl) => {\n          const row = triggerEl.closest(\"tr\");\n\n          if (!row) return;\n\n          const cta = row.querySelector(\".rewards--cta\");\n\n          if (!cta) return;\n\n          const linkParams = getLinkParams(cta);\n          if (!linkParams) return;\n\n          const { productId, redirectUrl, productName, niche, offerId } = linkParams;\n\n          const modalParams = {\n            productId,\n            campaignName: row.getAttribute(\"data-rewards-campaign-name\") || \"\",\n            redirectUrl,\n            productName,\n            providerName: row.getAttribute(\"data-provider-name\") || \"\",\n            niche,\n            offerId,\n            component: \"infobox\",\n          };\n\n          if (\n            window.rewards &&\n            typeof window.rewards.displayModal === \"function\"\n          ) {\n            window.rewards.displayModal(modalParams, cta);\n          }\n        };\n\n        if (dealsLeftEl && !dealsLeftEl.dataset.bound) {\n          dealsLeftEl.dataset.bound = \"true\";\n          dealsLeftEl.addEventListener(\"click\", () => handleClick(dealsLeftEl));\n        }\n\n        if (dealsList && !dealsList.dataset.bound) {\n          dealsList.dataset.bound = \"true\";\n          dealsList.addEventListener(\"click\", () => handleClick(dealsList));\n        }\n\n        if (dealsHeader && !dealsHeader.dataset.bound) {\n          dealsHeader.dataset.bound = \"true\";\n          dealsHeader.addEventListener(\"click\", () => handleClick(dealsHeader));\n        }\n\n        rewardsProduct.dataset.rewardsBannerAttached = \"true\";\n      });\n    };\n\n    const tables = document.querySelectorAll(\n      \"table.rewards--container[data-table-record-ids]\"\n    );\n\n    tables.forEach((table) => {\n      const tableObserver = new MutationObserver(() => {\n        setTimeout(() => initRewards(table), 0);\n      });\n\n      tableObserver.observe(table, {\n        childList: true,\n        subtree: true,\n      });\n\n      initRewards(table);\n    });\n\n    \/\/ Pill countdown timers\n    function initPillCountdowns() {\n      const countdowns = document.querySelectorAll(\"[data-rewards-pill-countdown]:not([data-pill-countdown-bound])\");\n\n      countdowns.forEach((el) => {\n        el.dataset.pillCountdownBound = \"true\";\n        const endDateStr = el.getAttribute(\"data-end-date\");\n        if (!endDateStr) return;\n\n        const endTime = new Date(endDateStr).getTime();\n        if (Number.isNaN(endTime)) return;\n        const now = new Date().getTime();\n        const distance = endTime - now;\n        const sevenDaysMs = 7 * 24 * 60 * 60 * 1000;\n\n        if (distance <= 0) {\n          const wrapper = el.closest(\".rewards-pill-wrapper\");\n          if (wrapper) wrapper.style.display = \"none\";\n          return;\n        }\n\n        if (distance > sevenDaysMs) {\n          return;\n        }\n\n        el.removeAttribute(\"hidden\");\n\n        const daysEl = el.querySelector(\"[data-pill-countdown-days]\");\n        const hoursEl = el.querySelector(\"[data-pill-countdown-hours]\");\n        const minutesEl = el.querySelector(\"[data-pill-countdown-minutes]\");\n        const secondsEl = el.querySelector(\"[data-pill-countdown-seconds]\");\n\n        let interval;\n        const updatePillCountdown = () => {\n          if (!el.isConnected) {\n            if (interval) clearInterval(interval);\n            return;\n          }\n\n          const remaining = endTime - new Date().getTime();\n\n          if (remaining <= 0) {\n            if (daysEl) daysEl.textContent = \"0d\";\n            if (hoursEl) hoursEl.textContent = \"0h\";\n            if (minutesEl) minutesEl.textContent = \"0m\";\n            if (secondsEl) secondsEl.textContent = \"0s\";\n            if (interval) clearInterval(interval);\n            \/\/ Hide pill wrapper on expiry\n            const wrapper = el.closest(\".rewards-pill-wrapper\");\n            if (wrapper) wrapper.style.display = \"none\";\n            return;\n          }\n\n          const days = Math.floor(remaining \/ (1000 * 60 * 60 * 24));\n          const hours = Math.floor((remaining % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\n          const minutes = Math.floor((remaining % (1000 * 60 * 60)) \/ (1000 * 60));\n          const seconds = Math.floor((remaining % (1000 * 60)) \/ 1000);\n\n          if (daysEl) daysEl.textContent = days + \"d\";\n          if (hoursEl) hoursEl.textContent = hours + \"h\";\n          if (minutesEl) minutesEl.textContent = minutes + \"m\";\n          if (secondsEl) secondsEl.textContent = seconds + \"s\";\n        };\n\n        updatePillCountdown();\n        interval = setInterval(updatePillCountdown, 1000);\n      });\n    }\n\n    initPillCountdowns();\n\n    const allTables = document.querySelectorAll(\"table\");\n    allTables.forEach((table) => {\n      const observer = new MutationObserver(() => {\n        setTimeout(initPillCountdowns, 0);\n      });\n      observer.observe(table, { childList: true, subtree: true });\n    });\n  });\n})();\n<\/script><\/tbody><\/table><div class=\"comparison-table__loadingIndicator center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/form><\/section><\/div><div id=\"compare-bar-v2\" class=\"compareBarV2__root rewards--container loyalty-rewards--container\" data-niche=\"CACCF\" data-rewards-component=\"compare-products\"><\/div>\n    <\/div>\n<\/div>\n    <\/div>\n<div class=\"content tableWithFilters\n        \n        \n         best-cards-table-container\" id=\"comparison-table\" data-section=\"table\">\n    <div class=\"tableWithFilters__tableTop\">\n            <\/div>\n            <div class=\"contentWrapper tableWithFilters__contentWrapper \">\n        <div class=\"tableWithFilters__table content\">\n        <script type=\"text\/javascript\">\nconst fsniche = \"cafpl\";\nconst getEventToListenTo = () => {\n  if (window.matchMedia('(any-hover:none)').matches) {\n    if (window.matchMedia('(max-width: 450px)').matches) {\n      return \"scroll\";\n    }\n  }\n  return \"DOMContentLoaded\";\n};\nconst eventToWatch = getEventToListenTo();\n\nconst waitForLoadOnTheFly = (callback, maxAttempts = 50) => {\n  let attempts = 0;\n  \n  const checkAndExecute = () => {\n    attempts++;\n    \n    if (window.loadOnTheFly && window.loadOnTheFly.html) {\n      callback();\n    } else if (attempts < maxAttempts) {\n      \/\/ Retry after 100ms, up to maxAttempts times\n      setTimeout(checkAndExecute, 100);\n    } else {\n      console.error('loadOnTheFly.html not available after maximum attempts');\n    }\n  };\n  \n  checkAndExecute();\n};\n\nconst loadFinderScoreModal = () => {\n  setTimeout(function(){\n    var partialId = \"\" || 'finder-score-' + fsniche + '-modal-optimized';\n\n    waitForLoadOnTheFly(() => {\n      window.loadOnTheFly.html(\n        'partial', {\n          id: partialId,\n        },\n        function (response) {\n          document.getElementsByTagName(\"body\")[0].appendChild(response);\n          var modal = document.getElementById('finderScoreModal-' + fsniche);\n          var closeButton = modal.querySelector(\"#closeButton\");\n          closeButton.onclick = function (event) {\n            modal.classList.add(\"elementHidden\");\n          };\n          var btnReadMethodology = modal.querySelector(\"#btnReadMethodology\");\n          btnReadMethodology.addEventListener(\"click\", function(e) {\n            modal.classList.add(\"elementHidden\");\n          });\n          window.onclick = function (event) {\n            if (event.target == modal) {\n              modal.classList.add(\"elementHidden\");\n            }\n          };\n        }\n      );\n    });\n  }, 1000);\n  \n  window.removeEventListener(eventToWatch, loadFinderScoreModal);\n};\n\nwindow.addEventListener(eventToWatch, loadFinderScoreModal);\n\nconst showFinderScoreModal = (niche) => {\n  var existCondition = setInterval(function() {\n    const modalLoaded = document.getElementById('finderScoreModal-' + niche);\n    if (modalLoaded) {\n      clearInterval(existCondition);\n      modalLoaded.classList.remove('elementHidden');\n    }\n  }, 500); \/\/ check every 0.5s\n}\n<\/script><div class=\"js-comparison-calculator comparison-calculator comparison-calculator--paginationNav f1   \" data-category=\"9648fe96-2b6c-41d0-a955-14eea5135f58\" data-template=\"comparison\" data-niche=\"CAFPL\" data-site=\"CAFPL\" data-auto-recalculate=\"true\" data-post-country=\"ca\" data-fieldset=\"best_ca_personal_loans\" data-compare-fieldset=\"compareInfobox\" data-post-id=\"1050956\" data-mobile-template=\"\" data-origin=\"straightforward-niche\" data-side-filters=\"false\" data-sort=\"\" data-enable-top-filters=\"false\" data-mobile-data-layout=\"grid\" data-redirect-tracking-params='{\"placement_type\":\"best-card\",\"site\":\"CAFPL\",\"fieldset\":\"best_ca_personal_loans\",\"template\":\"comparison\",\"category_id\":\"9648fe96-2b6c-41d0-a955-14eea5135f58\",\"category_name\":\"Best cards - Companies like Kikoff\",\"is_sorted\":0,\"is_filtered\":0,\"cta_render_ts\":1790022521}' data-disable-alternative-products=\"true\" data-post-redirect-alternative-products-enabled=\"false\" data-force-enable-alternative-products=\"false\" data-niche-default-category=\"e0138bca-7183-4631-9190-96927c12d540\" data-niche-default-path=\"\" data-experiment-flags=\"\"><section class=\"comparison-calculator--container\"><form action=\"\" name=\"compareForm\" method=\"post\" class=\"js-compare-bar\" data-compareinfobox=\"\" data-compare-fieldset=\"compareInfobox\" data-niche=\"CAFPL\" data-site=\"CAFPL\" data-table-id=\"3813\" data-origin=\"straightforward-niche\" data-record-type=\"product\" data-redirect-tracking-params='{\"placement_type\":\"best-card\",\"site\":\"CAFPL\",\"fieldset\":\"best_ca_personal_loans\",\"template\":\"comparison\",\"category_id\":\"9648fe96-2b6c-41d0-a955-14eea5135f58\",\"category_name\":\"Best cards - Companies like Kikoff\",\"is_sorted\":0,\"is_filtered\":0,\"cta_render_ts\":1790022521}'><div class=\"comparisonHistory__root\"><\/div><table class=\"best-cards-table comparison-table f1-clarity-header has-sidepeek js-paginated-table-sorter paginated-table-sorter    has-combined-column-header  combined-column-header-grid js-calculator-table rewards--container loyalty-rewards--container\" id=\"comparison-table-0000000006\" data-has-sidepeek=\"true\" data-rendered-as=\"best-cards\" data-loadmore=\"true\" data-loadmore-version=\"1\" data-loadmore-id=\"1009\" data-niche=\"cafpl\" data-sorted=\"false\" data-sorting=\"\" data-pagination-nav=\"20\" data-pagination-nav-offset=\"0\" data-pagination-nav-next-offset=\"\" data-pagination-nav-prev-offset=\"0\" data-product-count=\"1\" data-manual-sponsored-count=\"\" data-include-inactive=\"false\" data-table-filter-presets=\"b7058f3381e7b46453f63a23787831c8dae07282434e5676c4728d7a8593b707\" data-table-record-type=\"product\" data-table-record-ids='[\"3ee934e3-a8de-41cc-8f88-0979dc2284cc\"]' data-total-data=\"1\" data-enable-top-filters=\"false\" data-gte-enabled-variants=\"table_share_pill_1\" data-total-product-count=\"1\" data-sponsored-placements=\"0\" data-override-table-position-configuration=\"false\"><thead class=\"u-bg--background-secondary u-color--foreground-main\"><tr class=\"grid-column-count-4\"><th data-mobile=\"hide\" data-ajax-table-sorter-column=\"CAFPL.PRODUCT.DATAPOINT_CAFPL_FINDER_SCORE\" class=\"comparison-table__feature default-sort-descending tablesorter-header tablesorter-headerUnSorted comparison-table__sortable th-combined-column-header\" data-field-targetable=\"\" data-sorter-title=\"finder_score\" data-ajax-table-sorter-default-direction=\"DESCENDING\"><span class=\"comparison-table__nameTooltip\" rel=\"popover\" data-tooltip-type=\"Finder Score\" data-content=\"The Finder Score is designed to make it easier to compare loans.\">\n                    Finder Score\n                    <svg class=\"luna-icon\"><use xlink:href=\"#info\"><\/use><\/svg><\/span><svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CAFPL.PRODUCT.DATAPOINT_CAFPL_APR_LARGE\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"apr_range\">\n                                                        APR Range\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CAFPL.PRODUCT.DATAPOINT_CAFPL_LOAN_AMOUNT_LARGE\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"loan_amount\">\n                                                        Loan Amount\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><th data-ajax-table-sorter-column=\"CAFPL.PRODUCT.DATAPOINT_CAFPL_LOAN_TERM_LARGE\" class=\"comparison-table__feature  tablesorter-header tablesorter-headerUnSorted comparison-table__sortable \" data-field-targetable=\"\" data-sorter-title=\"loan_term\">\n                                                        Loan Term\n                                                      <svg class=\"luna-icon comparison-table__sortIcon\"><use href=\"#chevron-up-down\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--asc luna-icon\"><use href=\"#arrow-up\"><\/use><\/svg><svg class=\"comparison-table__sortIcon--desc luna-icon\"><use href=\"#arrow-down\"><\/use><\/svg><\/th><\/tr><\/thead><tbody><style>\n\t.rewards-infobox .deals-banner { display:flex; flex-direction: row; border-radius: 16px; border:1px solid #000; overflow: hidden; }\n\t.rewards-infobox .deals-left { background:linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%); display:flex; flex-direction: column; align-items:center; justify-content:space-between; position: relative; width: 110px; cursor:pointer; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-left { width: 110px; } }\n\t.rewards-infobox .deals-right { background:#1a50ff; color:#fff; padding: 8px; display:flex; flex-direction: column; gap:2px; justify-content:center; flex: 1; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-right { padding: 8px; } }\n\t.rewards-infobox .deals-phone { position: absolute; top: 8px; left: 12px; }\n\t.rewards-infobox .deals-ends { color:#000; font-weight:800; font-size:12px; line-height:12px; padding:6px 10px; font-style: italic; border-radius: 9999px; display:inline-flex; align-items:center; text-transform: uppercase; display: none; }\n\t.rewards-infobox .deals-ends-text { padding-top: 2px; }\n\t.rewards-infobox .deals-header { display:flex; align-items:center; flex-wrap: nowrap; gap:4px; cursor:pointer; }\n\t.rewards-infobox .deals-amount { background:linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%); color:#232320; font-size:32px; line-height:28px; letter-spacing: -0.75px; text-transform: uppercase; padding: 2px 4px 0 2px; border-radius: 4px; font-style: italic; font-weight: bold; font-size: 30px; }\n\t.rewards-infobox .deals-title { color: white; text-transform: uppercase; font-style:italic; font-weight:bold; font-size:16px; flex: 1; }\n\t.rewards-infobox .deals-list { display:flex; flex-direction: column; flex-wrap: wrap; gap:2px; margin: 4px 0 2px; cursor:pointer; }\n\t@media (min-width: 768px) { .rewards-infobox .deals-list { flex-direction: row; row-gap: 4px; column-gap: 20px; } }\n\t.rewards-infobox .deals-step { display:flex; align-items: baseline; gap:4px; }\n\t.rewards-infobox .deals-step-num { background:#FFD23B; color:#000; display:inline-flex; align-items:center; justify-content:center; font-weight:bold; font-style: italic; border-radius:2px; font-size:12px; margin-top:2px; line-height: 12px; padding-top: 2px; min-width: 11px; }\n\t.rewards-infobox .deals-step-text { color:#fff; font-size:12px; line-height:16px; font-weight: bold; }\n\t.rewards-infobox .deals-disclaimer { color:#E8EEFF; font-size:12px; margin-top: 4px; width: fit-content; }\n\t.rewards-infobox .deals-disclaimer a { color:#BFD0FF; text-decoration: underline; font-size: 12px; }\n\t.rewards-infobox .rewards-end-date { font-size: 12px; }\n\t\n\t\t.rewards-infobox .deals-countdown {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tmargin-top: 8px;\n\t\tflex-wrap: wrap;\n\t}\n\n\t.rewards-infobox .deals-countdown__label {\n\t\tcolor: #fff;\n\t\tfont-size: 12px;\n\t\tfont-weight: 800;\n\t\tpadding-right: 6px;\n\t\twhite-space: nowrap;\n\t}\n\n\t.rewards-infobox .deals-countdown__timer {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tgap: 4px;\n\t}\n\n\t.rewards-infobox .deals-countdown__unit {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t}\n\n\t.rewards-infobox .deals-countdown__value {\n\t\tbackground: #FFD238;\n\t\tcolor: #000;\n\t\tfont-size: 12px;\n\t\tfont-weight: 800;\n\t\ttext-align: center;\n\t\tfont-style: italic;\n\t\tmin-width: 24px;\n\t\tmin-height: 14px;\n\t\tline-height: 100%;\n\t\tletter-spacing: -0.025em;\n\t\tfont-feature-settings: 'tnum' on, 'lnum' on;\n\t\tpadding: 2px;\n\t}\n\n\t.rewards-infobox .deals-countdown__separator {\n\t\tcolor: #fff;\n\t\tfont-size: 16px;\n\t\tfont-weight: 600;\n\t}\n\n\t@media (max-width: 600px) {\n\t\t.rewards-infobox .deals-countdown__value {\n\t\t\tpadding: 2px;\n\t\t}\n\t}\n\n\t\ttd.comparison-table__feature--longtext div.comparison-table__cellWrapper { width: 100%; }\n\n\t\t@media (max-width: 600px) {\n\t\t.reward-col-order-3 { grid-row: 3 !important; }\n\t\t.reward-col-order-4 { grid-row: 4 !important; }\n\t\t.reward-col-order-5 { grid-row: 5 !important; }\n\t\t.reward-col-order-6 { grid-row: 6 !important; }\n\t\t.reward-col-order-7 { grid-row: 7 !important; }\n\t\t.reward-col-order-8 { grid-row: 8 !important; }\n\t\t.reward-col-order-neg-3 { grid-row: -3 !important; }\n\t\t.reward-col-order-neg-4 { grid-row: -4 !important; }\n\t\t.reward-col-order-neg-5 { grid-row: -5 !important; }\n\t\t.reward-col-order-neg-6 { grid-row: -6 !important; }\n\t\t.reward-col-order-neg-7 { grid-row: -7 !important; }\n\t\t.reward-col-order-neg-8 { grid-row: -8 !important; }\n\t}\n<\/style><style>\n  \/* Gold gradient on reward rows (desktop only) *\/\n  @media (min-width: 601px) {\n    tr[data-should-show-rewards=\"true\"] {\n      background: linear-gradient(45deg, rgba(255, 210, 59, 0) 76%, rgba(255, 210, 59, 0.5) 100%), #fff;\n      background-repeat: no-repeat;\n      background-size: 50% 50%;\n      background-position: top right;\n    }\n  }\n\n  tr[data-should-show-rewards=\"true\"] > td.comparison-table__cta {\n    gap: 4px;\n    margin-top: 0 !important;\n  }\n\n  \/* Pill wrapper centered in CTA cell (td is display:grid with 3 columns) *\/\n  .rewards-pill-wrapper {\n    z-index: 3;\n    align-self: flex-end;\n    justify-self: flex-end;\n    margin-bottom: 12px;\n\n    @media (max-width: 600px) {\n      grid-column: 1 \/ -1;\n      text-align: center;\n      justify-self: center;\n    }\n  }\n\n  \/* &#9472;&#9472; Base pill styles (original compact design) &#9472;&#9472; *\/\n  .rewards-pill {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n    border: 1px solid #E6B40F;\n    border-radius: 4px 20px 20px 20px;\n    padding: 0px 8px 0px 2px;\n    cursor: pointer;\n    position: relative;\n    overflow: visible;\n    transition: filter 0.15s ease;\n    height: 24px;\n    box-sizing: border-box;\n\n    @media (max-width: 600px) {\n      box-shadow: 0 0 24px 0 rgba(255, 210, 59, 0.75);\n    }\n  }\n\n  .rewards-pill__shimmer {\n    position: absolute;\n    top: 0;\n    left: 0;\n    right: 0;\n    width: 100%;\n    height: 100%;\n    border-radius: 4px 20px 20px 20px;\n    overflow: hidden;\n    pointer-events: none;\n  }\n\n  .rewards-pill__shimmer::after {\n    content: '';\n    position: absolute;\n    top: 0;\n    width: 50%;\n    height: 100%;\n    background: linear-gradient(\n      90deg,\n      transparent 0%,\n      rgba(255, 255, 255, 0.5) 50%,\n      transparent 100%\n    );\n    animation: rewards-pill-shimmer 4s infinite;\n  }\n\n  .rewards-pill__icon {\n    z-index: 2;\n    display: flex;\n    align-items: center;\n    flex-shrink: 0;\n    position: relative;\n  }\n\n  .rewards-pill__icon-svg {\n    width: 44px;\n    height: 27.75px;\n    overflow: visible;\n  }\n\n  .rewards-pill__star {\n    position: absolute;\n    z-index: 4;\n    opacity: 0;\n    pointer-events: none;\n    width: 22px;\n    height: 22px;\n    top: 55%;\n    left: 3%;\n    margin-top: -19px;\n    margin-left: -6px;\n    animation: rewards-pill-star-rotate 4s infinite;\n  }\n\n  .rewards-pill__text {\n    font-size: 16px;\n    font-style: italic;\n    font-weight: 900;\n    text-transform: uppercase;\n    letter-spacing: 0px;\n    color: #092673;\n    z-index: 1;\n    line-height: 24px;\n    white-space: nowrap;\n  }\n\n  \/* &#9472;&#9472; New design overrides (data-show-tc=\"true\") &#9472;&#9472; *\/\n  .rewards-pill[data-show-tc=\"true\"] {\n    padding: 0px 10px 0px 4px;\n    border-radius: 4px 32px 32px 32px;\n    height: 38px;\n    align-items: center;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__shimmer {\n    border-radius: 4px 32px 32px 32px;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--large {\n    width: 68px;\n    height: 48px;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__star {\n    top: 0;\n    left: 0;\n    margin-top: 0;\n    margin-left: 0;\n  }\n\n  .rewards-pill[data-show-tc=\"true\"] .rewards-pill__text {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 900;\n    font-style: italic;\n    font-size: 16px;\n    line-height: 18px;\n    letter-spacing: 0;\n    text-align: center;\n    font-variant-numeric: lining-nums tabular-nums;\n    color: #092673;\n    white-space: nowrap;\n    text-transform: none;\n  }\n\n  .rewards-pill__content {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    z-index: 1;\n    height: 100%;\n    padding: 2px 0;\n    box-sizing: border-box;\n  }\n\n  .rewards-pill__tc {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 400;\n    font-style: normal;\n    font-size: 10px;\n    line-height: 130%;\n    letter-spacing: 0;\n    text-align: left;\n    font-variant-numeric: lining-nums tabular-nums;\n    text-decoration: underline;\n    text-decoration-style: solid;\n    color: #092673;\n    white-space: nowrap;\n  }\n\n  .rewards-pill__tc:hover {\n    opacity: 0.8;\n  }\n\n  \/* &#9472;&#9472; Responsive T&C: inline (inside pill) vs below (outside pill) &#9472;&#9472; *\/\n  .rewards-pill__tc--below {\n    display: none;\n  }\n\n  .rewards-pill__icon-svg--compact {\n    display: none;\n  }\n\n  @media (max-width: 960px) {\n    .rewards-pill__tc--inline {\n      display: none;\n    }\n\n    .rewards-pill__tc--below {\n      display: block;\n    }\n\n    \/* Swap to compact icon on mobile\/tablet *\/\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--large {\n      display: none;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__icon-svg--compact {\n      display: block;\n    }\n\n    \/* Revert pill to compact size when T&C moves outside *\/\n    .rewards-pill[data-show-tc=\"true\"] {\n      height: 24px;\n      padding: 0px 8px 0px 2px;\n      border-radius: 4px 20px 20px 20px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__shimmer {\n      border-radius: 4px 20px 20px 20px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__star {\n      top: 55%;\n      left: 3%;\n      margin-top: -19px;\n      margin-left: -6px;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__text {\n      text-transform: uppercase;\n      font-size: 16px;\n      line-height: 24px;\n    }\n  }\n\n  @keyframes rewards-pill-shimmer {\n    0% {\n      transform: translateX(100%);\n    }\n    20% {\n      transform: translateX(-100%);\n    }\n    100% {\n      transform: translateX(-100%);\n    }\n  }\n\n  @keyframes rewards-pill-star-rotate {\n    0% {\n      opacity: 0;\n      transform: rotate(0deg) scale(0);\n    }\n    5% {\n      opacity: 1;\n      transform: rotate(45deg) scale(1);\n    }\n    15% {\n      opacity: 1;\n      transform: rotate(135deg) scale(1);\n    }\n    20% {\n      opacity: 0;\n      transform: rotate(180deg) scale(0);\n    }\n    100% {\n      opacity: 0;\n      transform: rotate(180deg) scale(0);\n    }\n  }\n\n  \/* Rewards Pill Countdown - wrapper layout for countdown + pill *\/\n  .rewards-pill-wrapper:has(.rewards-pill-countdown:not([hidden])) {\n    display: flex;\n    align-items: center;\n\n    @media (min-width: 601px) {\n      flex-direction: row;\n      gap: 10px;\n      margin-bottom: 6px;\n    }\n\n    @media (max-width: 600px) {\n      flex-direction: column;\n      gap: 12px;\n    }\n  }\n\n  .rewards-pill-countdown[hidden] {\n    display: none !important;\n  }\n\n  .rewards-pill-countdown {\n    font-family: 'Modern Era', Arial, sans-serif;\n    font-weight: 800;\n    font-size: 12px;\n    line-height: 100%;\n    letter-spacing: -0.025em;\n    font-variant-numeric: lining-nums tabular-nums;\n    color: #232320;\n    white-space: nowrap;\n    display: flex;\n    align-items: center;\n\n    @media (min-width: 601px) {\n      order: -1;\n    }\n\n    @media (max-width: 600px) {\n      justify-content: center;\n      margin-bottom: 8px;\n    }\n  }\n\n  .rewards-pill-countdown__timer {\n    display: inline;\n  }\n\n  .rewards-pill-countdown__sep {\n    margin: 0 1px;\n  }\n\n  \/* Partner card (stacked rewards design) *\/\n  .rewards-pill__partner--large {\n    display: flex;\n    align-items: center;\n    gap: 2px;\n  }\n\n  .rewards-pill__partner--compact {\n    display: none;\n    align-items: center;\n    gap: 2px;\n  }\n\n  .rewards-pill__plus {\n    font-family: 'Modern Era', Arial, Helvetica, sans-serif;\n    font-weight: 900;\n    font-size: 14px;\n    color: #232320;\n    z-index: 1;\n    line-height: 1;\n  }\n\n  .rewards-pill__partner-svg {\n    width: 68px;\n    height: 48px;\n    filter: drop-shadow(0px 0px 6.2px rgba(0, 0, 0, 0.15));\n  }\n\n  @media (max-width: 960px) {\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__partner--large {\n      display: none;\n    }\n\n    .rewards-pill[data-show-tc=\"true\"] .rewards-pill__partner--compact {\n      display: flex;\n    }\n  }\n\n<\/style><script>\n(function () {\n  window.isRewardsPillScriptInitialized ??= false;\n  if (window.isRewardsPillScriptInitialized) return;\n  window.isRewardsPillScriptInitialized = true;\n\n  function getLinkParams(anchor) {\n    const redirectUrl = anchor.getAttribute(\"data-redirect-url\") || anchor.href || \"\";\n    try {\n      const url = new URL(redirectUrl);\n      const rawParams = url.searchParams.get(\"redirect_tracking_params\");\n      if (!rawParams) return;\n      const { offer_id, niche_code, site, product_name, product_id } = JSON.parse(\n        decodeURIComponent(rawParams)\n      );\n      return {\n        redirectUrl,\n        offerId: offer_id,\n        niche: niche_code || site,\n        productName: product_name,\n        productId: product_id,\n      };\n    } catch (e) {\n      return;\n    }\n  }\n\n  function resolvePillContext(pill) {\n    \/\/ Table pill: lives inside a tr[data-product-id]\n    const row = pill.closest(\"tr[data-product-id]\");\n    if (row) {\n      return {\n        container: row,\n        cta: row.querySelector(\".rewards--cta\"),\n      };\n    }\n    \/\/ Standalone pill: shortcode \/ non-table context\n    if (pill.hasAttribute(\"data-campaign-name\")) {\n      const container = pill.closest(\".rewards--container\");\n      return {\n        container: container ? container.querySelector(\".rewards--element-container\") : null,\n        cta: container\n          ? container.querySelector(\"a.rewards--cta:not([aria-hidden='true'])\")\n          : null,\n      };\n    }\n    return { container: null, cta: null };\n  }\n\n  document.addEventListener(\"click\", (event) => {\n    const pill = event.target.closest(\".rewards-pill\");\n    if (!pill) return;\n\n    const { container, cta } = resolvePillContext(pill);\n    if (!container || !cta) return;\n\n    const linkParams = getLinkParams(cta);\n    if (!linkParams) return;\n\n    const params = {\n      productId: linkParams.productId,\n      campaignName:\n        container.getAttribute(\"data-rewards-campaign-name\") ||\n        pill.getAttribute(\"data-campaign-name\") ||\n        \"\",\n      redirectUrl: linkParams.redirectUrl,\n      productName: linkParams.productName,\n      providerName: container.getAttribute(\"data-provider-name\") || \"\",\n      niche: linkParams.niche,\n      offerId: linkParams.offerId,\n      component: \"infobox\",\n      badgeHtml: pill.outerHTML,\n    };\n\n    if (window.rewards && typeof window.rewards.displayModal === \"function\") {\n      window.rewards.displayModal(params, cta);\n    }\n  });\n})();\n<\/script><style>\n    .comparison-table__product-offer.comparison-table__product-offer--stacked {\n    background-color: #fff9e5;\n    border-color: #ffd23b;\n    border-bottom-left-radius: 0;\n    border-bottom-right-radius: 0;\n    padding: 12px;\n  }\n\n    .comparison-table__feature--offer.comparison-table__feature--offer-stacked {\n    display: flex;\n    flex-direction: column;\n  }\n\n    @media (max-width: 600px) {\n    .comparison-table__feature--offer.comparison-table__feature--offer-stacked {\n      order: 99;\n    }\n\n    tr:has(.comparison-table__feature--offer-stacked) .rewards-pill-wrapper {\n      display: none;\n    }\n  }\n\n    .finder-reward-connector {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    box-sizing: border-box;\n    width: 28px;\n    height: 28px;\n    margin: -14px auto;\n    padding-top: 2px;\n    position: relative;\n    z-index: 2;\n    border-radius: 9999px;\n    border: 1px solid #e6b40f;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n    color: #092673;\n    font-size: 22px;\n    font-weight: 900;\n    line-height: 1;\n  }\n\n    .finder-reward-box {\n    display: flex;\n    flex-direction: row;\n    align-items: center;\n    gap: 12px;\n    width: 100%;\n    padding: 12px;\n        border-top-left-radius: 0;\n    border-top-right-radius: 0;\n    border-bottom-left-radius: 12px;\n    border-bottom-right-radius: 12px;\n    margin-top: -1px;\n    border: 1px solid #e6b40f;\n    background: linear-gradient(103.63deg, #FFD23B 9.47%, #FFD835 16.17%, #FEDA3D 21.75%, #FEE053 29.57%, #FEEA77 39.61%, #FDF7A9 50.78%, #FDFFC4 56.36%, #FDF8AC 58.59%, #FDEE88 61.94%, #FEE669 65.29%, #FEE052 68.64%, #FEDB41 73.1%, #FED838 77.57%, #FFD835 83.15%, #FFD23B 89.85%);\n  }\n\n  .finder-reward-box__icon {\n    flex-shrink: 0;\n    display: inline-flex;\n  }\n\n  .finder-reward-box .finder-reward-box__card {\n    width: 52px;\n    height: auto;\n  }\n\n  .finder-reward-box__body {\n    color: #232320;\n    font-size: 14px;\n    line-height: 18px;\n  }\n\n  .finder-reward-box__title {\n    color: #092673;\n    font-weight: 800;\n    font-size: 16px;\n    line-height: 20px;\n  }\n\n    .finder-reward-box__tc {\n    color: #092673;\n    font-size: 14px;\n    line-height: 18px;\n    text-decoration: underline;\n    white-space: nowrap;\n  }\n<\/style><tr class=\"best-card__attached-row\"><td><h3 id=\"5-credit-builder-loan-spring-financial-s-the-foundation\" class=\"best-card__header\">5. Credit builder loan: Spring Financial's The Foundation<\/h3><\/td><\/tr><tr data-product-id=\"3ee934e3-a8de-41cc-8f88-0979dc2284cc\" data-provider-id=\"cc20aa09-5252-4493-895e-a57261c5361b\" data-product-name=\"The Foundation\" data-provider-name=\"Spring Financial\" class=\"grid-column-count-4  mobile-column-count-3 mobile-row-count-3  js-comparison-table__row  \"><td class=\"comparison-table__name combined-column-header   f1-clarity-header\"><img decoding=\"async\" border=\"0\" src=\"data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjUiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNkY3OyIvPg==\" data-src=\"https:\/\/www.finder.com\/niche-builder\/609418e913918.png\" alt=\"Spring Financial logo\" class=\"lazysizes\" srcset=\"https:\/\/www.finder.com\/niche-builder\/609418e913918.png?fit=180 180w, https:\/\/www.finder.com\/niche-builder\/609418e913918.png?fit=360 360w, https:\/\/www.finder.com\/niche-builder\/609418e913918.png?fit=600 600w, https:\/\/www.finder.com\/niche-builder\/609418e913918.png?fit=900 900w, https:\/\/www.finder.com\/niche-builder\/609418e913918.png?fit=1200 1200w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\"><div class=\"finder-score-container\"><style>@media (max-width: 600px) {    .comparison-table tr td {        order: 3;     }     .comparison-table td.comparison-table__name {        order: 1 !important;         flex-basis: 100% !important;    }    .comparison-table td.comparison-table__product {        order: 2 !important;         flex-basis: 33.33% !important;        padding: .5rem .45rem;    }}<\/style><div class=\"detail-info \" style=\"cursor: pointer;\">  Not scored yet  <\/div><\/div><div class=\"product-info_name combined-column-header\"><span class=\"nameLink\"><span>The Foundation<\/span><\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                                                                                                                                                                                                            first-row\n                                                                                                                        default-sort-descending\" data-mobile=\"hide\" data-sortvalue=\"\" data-column-index=\"1\" data-decorator=\"text,cafpl.product.datapoint_cafpl_finder_score\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Finder Score\"><style>@media (max-width: 600px) {    .comparison-table tr td {        order: 3;     }     .comparison-table td.comparison-table__name {        order: 1 !important;         flex-basis: 100% !important;    }    .comparison-table td.comparison-table__product {        order: 2 !important;         flex-basis: 33.33% !important;        padding: .5rem .45rem;    }}<\/style><div class=\"detail-info \" style=\"cursor: pointer;\">  Not scored yet  <\/div><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                                                rounded-top-left\n                                                                                rounded-bottom-left\n                                                                                                                                                                                                                            \" data-sortvalue=\"\" data-column-index=\"2\" data-decorator=\"text,cafpl.product.datapoint_cafpl_apr_large\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"APR Range\"><span class=\"detail-highlight\">Undisclosed<\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                                                                                                                                                                                                                        \" data-sortvalue=\"\" data-column-index=\"3\" data-decorator=\"text,cafpl.product.datapoint_cafpl_loan_amount_large\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Loan Amount\"><span class=\"detail-highlight\">      Undisclosed  <\/span><\/div><\/td><td class=\"comparison-table__feature\n                                        \n                                        border-top\n                                                            border-left\n                                                                                rounded-top-right\n                                                                                rounded-bottom-right\n                                                                                                                                                                                                                                                                                                    \" data-sortvalue=\"\" data-column-index=\"4\" data-decorator=\"text,cafpl.product.datapoint_cafpl_loan_term_large\"><div class=\"comparison-table__cellWrapper js-calculator-table-value\n                                                            \" data-heading=\"Loan Term\"><span class=\"detail-highlight\">12 months<\/span><\/div><\/td><td class=\"comparison-table__feature comparison-table__cta coa-data cta-column-count-4 \"><div class=\"comparison-table__cellWrapper\"><button type=\"button\" class=\"js-comparison-table__save-button comparison-table__save-button\" aria-label=\"Save\" aria-pressed=\"false\" title=\"Save\"><\/button><a href=\"#\" class=\"comparison-table__more-button\" title=\"Read more about The Foundation\" data-component-id=\"1003\" data-component-version=\"1\" data-component-props='{\"finderScore\":0,\"badges\":[],\"productId\":\"3ee934e3-a8de-41cc-8f88-0979dc2284cc\"}' data-custom-event-active=\"true\"><svg class=\"luna-icon\"><use href=\"#info\"><\/use><\/svg><span>View details<\/span><\/a><div class=\"luna-form__selection comparison-table__compareField\"><fieldset><legend class=\"compare-box__legend\">Compare product selection<\/legend><input class=\"luna-checkbox\" type=\"checkbox\" id=\"compare-product-0000000008-3ee934e3-a8de-41cc-8f88-0979dc2284cc\" value=\"3ee934e3-a8de-41cc-8f88-0979dc2284cc\" name=\"productID\" _productname=\"@media (max-width: 600px) {    .comparison-table tr td {        order: 3;     }     .comparison-table td.comparison-table__name {        order: 1 !important;         flex-basis: 100% !important;    }    .comparison-table td.comparison-table__product {        order: 2 !important;         flex-basis: 33.33% !important;        padding: .5rem .45rem;    }}    Not scored yet                              The Foundation            \" _productimg=\"\/product\/\" data-custom-event-active=\"true\" data-component-id=\"1004\" data-component-version=\"1\" data-component-props='{\"finderScore\":0,\"badges\":[],\"productId\":\"3ee934e3-a8de-41cc-8f88-0979dc2284cc\"}'><label class=\"luna-label\" for=\"compare-product-0000000008-3ee934e3-a8de-41cc-8f88-0979dc2284cc\">Compare<\/label><\/fieldset><\/div><\/div><\/td><td class=\"comparison-table__expander js-comparison-table__expander hide sidepeek-modal-slider\" aria-hidden=\"true\"><div class=\"sidepeek-modal-slider__overlay\"><\/div><div class=\"sidepeek-modal-slider__content\"><div class=\"sidepeek-modal-slider__close-wrapper\"><button type=\"button\" class=\"sidepeek-modal-slider__close js-expander-trigger\" aria-label=\"Close modal\"><svg class=\"luna-icon sidepeek-modal-slider__close-icon\"><use href=\"#x\"><\/use><\/svg><\/button><\/div><div class=\"comparison-table__cellWrapper\"><div class=\"comparison-table__expander--fetching center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/div><\/div><\/td><td class=\"best-card__container\"><div class=\"best-card__content\"><div class=\"why-we-like-it\"><h4 class=\"why-we-like-it__heading\">Why we like it<\/h4><p class=\"why-we-like-it__content\">If you're searching for a credit builder loan in Canada, Spring Financial's The Foundation is well worth checking out as a Kikoff alternative. This program is designed to help you build or rebuild credit by making on-time payments. You can apply and get approved no matter your credit score, and once you've made all your payments over a period of 12 months, you get guaranteed qualification for a Spring Financial Evergreen Loan.<\/p><\/div><div class=\"pros-cons\"><button class=\"pros-cons__summary\" type=\"button\" aria-expanded=\"false\" aria-controls=\"pros-cons__3ee934e3-a8de-41cc-8f88-0979dc2284cc\">\n\t\t\tPros &amp; cons\n\t\t\t<svg class=\"luna-icon pros-cons__indicator\" aria-hidden=\"true\"><use href=\"#chevron-down\"><\/use><\/svg><\/button><div class=\"pros-cons__details\" id=\"pros-cons__3ee934e3-a8de-41cc-8f88-0979dc2284cc\"><div><h4 class=\"pros-cons__heading\">Pros<\/h4><ul class=\"pros-cons__list pros-cons__list--pros\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tHigh approval rate\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tGet monthly credit score updates\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tHelps you save $750\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tCan help you build credit\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><div><h4 class=\"pros-cons__heading\">Cons<\/h4><ul class=\"pros-cons__list pros-cons__list--cons\"><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tYou don\u2019t get money upfront\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tProgram is 12 months\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tPotentially high interest rate\n\t\t\t\t\t\t\t<\/li><li class=\"pros-cons__list-item\">\n\t\t\t\t\t\t\t\tComplaints about the loan\n\t\t\t\t\t\t\t<\/li><\/ul><\/div><\/div><\/div><\/div><\/td><\/tr><script>\n(function () {\n  window.isInfoBoxMutationObserverInitialized ??= false;\n  if (window.isInfoBoxMutationObserverInitialized) return;\n  window.isInfoBoxMutationObserverInitialized = true;\n\n  document.addEventListener(\"DOMContentLoaded\", () => {\n    function getLinkParams(anchor) {\n      const redirectUrl =\n        anchor.getAttribute(\"data-redirect-url\") || anchor.href || \"\";\n\n      try {\n        const url = new URL(redirectUrl);\n        const rawParams = url.searchParams.get(\"redirect_tracking_params\");\n\n        if (!rawParams) return;\n        const decoded = decodeURIComponent(rawParams);\n        const parsed = JSON.parse(decoded);\n        const { offer_id, niche_code, site, product_name, product_id } = parsed;\n\n        return {\n          redirectUrl,\n          offerId: offer_id,\n          niche: niche_code || site,\n          productName: product_name,\n          productId: product_id,\n        };\n      } catch (e) {\n        console.error(\"Failed to parse redirect_tracking_params\", e);\n      }\n    }\n\n    function initCountdownTimer(rewardsProduct, endDateStr) {\n      const countdownEl = rewardsProduct.querySelector(\".deals-countdown\");\n\n      if (!countdownEl || !endDateStr) return;\n\n      const daysEl = countdownEl.querySelector(\"[data-countdown-days]\");\n      const hoursEl = countdownEl.querySelector(\"[data-countdown-hours]\");\n      const minutesEl = countdownEl.querySelector(\"[data-countdown-minutes]\");\n      const secondsEl = countdownEl.querySelector(\"[data-countdown-seconds]\");\n\n      let countdownInterval;\n\n      const updateCountdown = () => {\n        const now = new Date().getTime();\n        const endTime = new Date(endDateStr).getTime();\n        const distance = endTime - now;\n\n        if (distance < 0) {\n          \/\/ Countdown finished\n          if (daysEl) daysEl.textContent = \"00d\";\n          if (hoursEl) hoursEl.textContent = \"00h\";\n          if (minutesEl) minutesEl.textContent = \"00m\";\n          if (secondsEl) secondsEl.textContent = \"00s\";\n          if (countdownInterval) {\n            clearInterval(countdownInterval);\n          }\n          return;\n        }\n\n        const days = Math.floor(distance \/ (1000 * 60 * 60 * 24));\n        const hours = Math.floor((distance % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\n        const minutes = Math.floor((distance % (1000 * 60 * 60)) \/ (1000 * 60));\n        const seconds = Math.floor((distance % (1000 * 60)) \/ 1000);\n\n        if (daysEl) daysEl.textContent = days.toString().padStart(2, \"0\") + \"d\";\n        if (hoursEl) hoursEl.textContent = hours.toString().padStart(2, \"0\") + \"h\";\n        if (minutesEl) minutesEl.textContent = minutes.toString().padStart(2, \"0\") + \"m\";\n        if (secondsEl) secondsEl.textContent = seconds.toString().padStart(2, \"0\") + \"s\";\n      };\n\n      \/\/ Update immediately\n      updateCountdown();\n\n      \/\/ Update every second\n      countdownInterval = setInterval(updateCountdown, 1000);\n\n      \/\/ Store interval ID to clear it later if needed\n      rewardsProduct.dataset.countdownInterval = countdownInterval;\n    }\n\n    const initRewards = (table) => {\n      if (!table) return;\n\n      const recordIdsAttr = table.getAttribute(\"data-table-record-ids\");\n      if (!recordIdsAttr) return;\n\n      let productIds = [];\n      try {\n        const decoded = recordIdsAttr.replace(\/&quot;\/g, '\"');\n        productIds = JSON.parse(decoded);\n      } catch (e) {\n        return;\n      }\n\n      if (!productIds.length) return;\n\n      productIds.forEach((productId) => {\n        const rewardsProduct = table.querySelector(\n          `div[data-rewards-product-id=\"${productId}\"]:not([data-rewards-banner-attached])`\n        );\n        if (!rewardsProduct) return;\n\n        const endDateStr = rewardsProduct.getAttribute(\"data-end-date\");\n        if (!endDateStr) return;\n\n        \/\/ Format date for Australian locale (dd MMM yyyy)\n        const formattedDate = new Intl.DateTimeFormat(\"en-AU\", {\n          day: \"2-digit\",\n          month: \"short\",\n          year: \"numeric\",\n        }).format(new Date(endDateStr));\n\n        const endDateEl = rewardsProduct.querySelector(\".rewards-end-date\");\n        if (endDateEl && endDateEl.textContent !== formattedDate) {\n          endDateEl.textContent = ` ${formattedDate}`;\n        }\n\n        \/\/ Calculate days remaining\n        const days = Math.ceil((new Date(endDateStr) - new Date()) \/ 86400000);\n\n        \/\/ Show \"Ends Soon\" badge if campaign ends within 7 days\n        if (days <= 7 && days > 0) {\n          const dealsEndsEl = rewardsProduct.querySelector(\".deals-ends\");\n          const dealsPhoneEl = rewardsProduct.querySelector(\".deals-phone\");\n\n          if (dealsEndsEl && dealsEndsEl.style.display !== \"inline-flex\") {\n            dealsEndsEl.style.display = \"inline-flex\";\n          }\n          if (dealsPhoneEl && dealsPhoneEl.style.top !== \"23px\") {\n            dealsPhoneEl.style.top = \"23px\";\n          }\n        }\n\n        \/\/ Initialize countdown timer\n        initCountdownTimer(rewardsProduct, endDateStr);\n\n        const dealsLeftEl = rewardsProduct.querySelector(\".deals-left\");\n        const dealsList = rewardsProduct.querySelector(\".deals-list\");\n        const dealsHeader = rewardsProduct.querySelector(\".deals-header\");\n\n        const handleClick = (triggerEl) => {\n          const row = triggerEl.closest(\"tr\");\n\n          if (!row) return;\n\n          const cta = row.querySelector(\".rewards--cta\");\n\n          if (!cta) return;\n\n          const linkParams = getLinkParams(cta);\n          if (!linkParams) return;\n\n          const { productId, redirectUrl, productName, niche, offerId } = linkParams;\n\n          const modalParams = {\n            productId,\n            campaignName: row.getAttribute(\"data-rewards-campaign-name\") || \"\",\n            redirectUrl,\n            productName,\n            providerName: row.getAttribute(\"data-provider-name\") || \"\",\n            niche,\n            offerId,\n            component: \"infobox\",\n          };\n\n          if (\n            window.rewards &&\n            typeof window.rewards.displayModal === \"function\"\n          ) {\n            window.rewards.displayModal(modalParams, cta);\n          }\n        };\n\n        if (dealsLeftEl && !dealsLeftEl.dataset.bound) {\n          dealsLeftEl.dataset.bound = \"true\";\n          dealsLeftEl.addEventListener(\"click\", () => handleClick(dealsLeftEl));\n        }\n\n        if (dealsList && !dealsList.dataset.bound) {\n          dealsList.dataset.bound = \"true\";\n          dealsList.addEventListener(\"click\", () => handleClick(dealsList));\n        }\n\n        if (dealsHeader && !dealsHeader.dataset.bound) {\n          dealsHeader.dataset.bound = \"true\";\n          dealsHeader.addEventListener(\"click\", () => handleClick(dealsHeader));\n        }\n\n        rewardsProduct.dataset.rewardsBannerAttached = \"true\";\n      });\n    };\n\n    const tables = document.querySelectorAll(\n      \"table.rewards--container[data-table-record-ids]\"\n    );\n\n    tables.forEach((table) => {\n      const tableObserver = new MutationObserver(() => {\n        setTimeout(() => initRewards(table), 0);\n      });\n\n      tableObserver.observe(table, {\n        childList: true,\n        subtree: true,\n      });\n\n      initRewards(table);\n    });\n\n    \/\/ Pill countdown timers\n    function initPillCountdowns() {\n      const countdowns = document.querySelectorAll(\"[data-rewards-pill-countdown]:not([data-pill-countdown-bound])\");\n\n      countdowns.forEach((el) => {\n        el.dataset.pillCountdownBound = \"true\";\n        const endDateStr = el.getAttribute(\"data-end-date\");\n        if (!endDateStr) return;\n\n        const endTime = new Date(endDateStr).getTime();\n        if (Number.isNaN(endTime)) return;\n        const now = new Date().getTime();\n        const distance = endTime - now;\n        const sevenDaysMs = 7 * 24 * 60 * 60 * 1000;\n\n        if (distance <= 0) {\n          const wrapper = el.closest(\".rewards-pill-wrapper\");\n          if (wrapper) wrapper.style.display = \"none\";\n          return;\n        }\n\n        if (distance > sevenDaysMs) {\n          return;\n        }\n\n        el.removeAttribute(\"hidden\");\n\n        const daysEl = el.querySelector(\"[data-pill-countdown-days]\");\n        const hoursEl = el.querySelector(\"[data-pill-countdown-hours]\");\n        const minutesEl = el.querySelector(\"[data-pill-countdown-minutes]\");\n        const secondsEl = el.querySelector(\"[data-pill-countdown-seconds]\");\n\n        let interval;\n        const updatePillCountdown = () => {\n          if (!el.isConnected) {\n            if (interval) clearInterval(interval);\n            return;\n          }\n\n          const remaining = endTime - new Date().getTime();\n\n          if (remaining <= 0) {\n            if (daysEl) daysEl.textContent = \"0d\";\n            if (hoursEl) hoursEl.textContent = \"0h\";\n            if (minutesEl) minutesEl.textContent = \"0m\";\n            if (secondsEl) secondsEl.textContent = \"0s\";\n            if (interval) clearInterval(interval);\n            \/\/ Hide pill wrapper on expiry\n            const wrapper = el.closest(\".rewards-pill-wrapper\");\n            if (wrapper) wrapper.style.display = \"none\";\n            return;\n          }\n\n          const days = Math.floor(remaining \/ (1000 * 60 * 60 * 24));\n          const hours = Math.floor((remaining % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\n          const minutes = Math.floor((remaining % (1000 * 60 * 60)) \/ (1000 * 60));\n          const seconds = Math.floor((remaining % (1000 * 60)) \/ 1000);\n\n          if (daysEl) daysEl.textContent = days + \"d\";\n          if (hoursEl) hoursEl.textContent = hours + \"h\";\n          if (minutesEl) minutesEl.textContent = minutes + \"m\";\n          if (secondsEl) secondsEl.textContent = seconds + \"s\";\n        };\n\n        updatePillCountdown();\n        interval = setInterval(updatePillCountdown, 1000);\n      });\n    }\n\n    initPillCountdowns();\n\n    const allTables = document.querySelectorAll(\"table\");\n    allTables.forEach((table) => {\n      const observer = new MutationObserver(() => {\n        setTimeout(initPillCountdowns, 0);\n      });\n      observer.observe(table, { childList: true, subtree: true });\n    });\n  });\n})();\n<\/script><\/tbody><\/table><div class=\"comparison-table__loadingIndicator center-over\"><div class=\"relativeloading-pulse__box loading-pulse__box-notext\"><span class=\"loading-pulse loading-pulse--medium loading-pulse--primary\">loading<\/span><\/div><\/div><\/form><\/section><\/div><div id=\"compare-bar-v2\" class=\"compareBarV2__root rewards--container loyalty-rewards--container\" data-niche=\"CAFPL\" data-rewards-component=\"compare-products\"><\/div>\n    <\/div>\n<\/div>\n    <\/div>\n<h3>What other credit-building apps are there in Canada?<\/h3><p>There are a few other options worth checking out if you\u2019re searching for the best credit-building apps in Canada:<\/p><ul><li><strong>KOHO.<\/strong> KOHO\u2019s Credit Building tool is available as an added extra to your KOHO spending and saving account. You can apply without a credit check to get an interest-free line of credit, and KOHO then reports your monthly payments to the Equifax credit bureau.<\/li><li><strong>Borrowell.<\/strong> Sign up for Borrowell Credit Builder and you can set up automatic payments towards a trade line, with on-time payments reported to Equifax to help boost your credit score. Borrowell also offers the option to build credit history by reporting up to 24 months of prior rent payments.<\/li><li><strong>Chexy.<\/strong> Chexy is a fintech that lets you pay large, regular bills like rent and utilities with a credit card. If you sign up and turn on the Credit Builder feature, every on-time rent payment you make is reported to Equifax to help build credit.<\/li><\/ul><h3>How Kikoff compares<\/h3><p>You can get a full rundown of what Kikoff has to offer in our <a href=\"https:\/\/www.finder.com\/ca\/personal-loans\/kikoff-review\">Kikoff review<\/a>. But if you just want a quick summary, check out the pros and cons below:<\/p><div class=\"fin-pros-cons\">\n            <div class=\"fin-pros-cons__section\">\n            <h4 class=\"fin-pros-cons__heading\">Pros<\/h4>\n            <ul class=\"icon-list icon-list--check-circle\">\n                                    <li>No credit checks<\/li>\n                                    <li>No interest charges<\/li>\n                                    <li>No late fees<\/li>\n                                    <li>Designed to help you build credit<\/li>\n                                    <li>Supports automatic payments<\/li>\n                            <\/ul>\n        <\/div>\n    \n            <div class=\"fin-pros-cons__section\">\n            <h4 class=\"fin-pros-cons__heading\">Cons<\/h4>\n            <ul class=\"icon-list icon-list--x-circle\">\n                                    <li>$10 monthly fee<\/li>\n                                    <li>You can't use your line of credit for everyday spending<\/li>\n                                    <li>Doesn't report to TransUnion<\/li>\n                                    <li>Not available in QC, SK, NS and NB<\/li>\n                            <\/ul>\n        <\/div>\n    <\/div>\n<h3>Bottom line<\/h3><p>From lines of credit to credit-builder loans and secured cards, there are several credit-building apps in Canada that can help you get your credit score back on track. Each has its own pros and cons, so compare your options to find the best way to start your journey to a higher credit score.<\/p><div id=\"sources\" style=\"position: relative;\"><h3 style=\"position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0;\">Sources<\/h3>\n<div id=\"lazy0000000009\"><\/div>\n<script type=\"application\/json\" id=\"lazyloaded-assets-json-lazy0000000009\" class=\"lazyloaded-assets-json\">{\"critical-scripts\":[],\"scripts\":[\"https:\\\/\\\/www.finder.com\\\/parent-theme\\\/shortcodes\\\/article-source\\\/prod\\\/article-source.de087a0da9824e407767.js\"],\"styles\":[\"https:\\\/\\\/www.finder.com\\\/parent-theme\\\/shortcodes\\\/article-source\\\/prod\\\/article-source.87684078d471e76125dd.css\"]}<\/script><\/div>","protected":false},"excerpt":{"rendered":"<p>Compare top alternatives to Kikoff in Canada for easy credit building.<\/p>\n","protected":false},"author":516,"featured_media":1050962,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"companies like kikoff","_yoast_wpseo_title":"5 Companies Like Kikoff in Canada | Finder Canada","_yoast_wpseo_metadesc":"Explore alternatives to Kikoff in Canada\u2014including cash advances, secured credit cards and other loans\u2014for improving your credit score.","_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-title":"5 Companies Like Kikoff To Build Credit in Canada","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_opengraph-image-id":"","apple_news_api_created_at":"","apple_news_api_id":"","apple_news_api_modified_at":"","apple_news_api_revision":"","apple_news_api_share_url":"","apple_news_cover_media_provider":"image","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_cover_video_id":0,"apple_news_cover_video_url":"","apple_news_cover_embedwebvideo_url":"","apple_news_is_hidden":"","apple_news_is_paid":"","apple_news_is_preview":"","apple_news_is_sponsored":"","apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":[],"apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"post_is_fact_checked":"false","post_co_author":"685","post_co_author_date":"2026-09-11T15:35:52","post_co_author_manual_date_checked":"false","post_reviewer":"-1","post_reviewer_date":"","post_reviewer_manual_date_checked":"false","post_editor":"1000","post_editor_date":"","post_author_date":"2026-09-11T15:30:27","post_author_manual_date_checked":"false","_last_updated_date_data":"{\"is_updated_date_published\":true,\"last_updated_date\":\"2026-09-11 19:27:48\",\"timezone_offset\":\" +00:00\",\"last_update_summary\":\"We updated the list of companies like Kikoff.\"}","_last_major_update":"","_search_priority":0,"feature_finder_bot_teaser_enabled":false,"feature_finder_bot_teaser_message":"","feature_finder_bot_teaser_placeholder":"","feature_finder_bot_teaser_suggestions":"","footnotes":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_twitter-image-id":""},"categories":[407],"tags":[],"asset_tag":[],"class_list":["post-1050956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-personal-loans"],"apple_news_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6.1 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>5 Companies Like Kikoff in Canada | Finder Canada<\/title>\n<meta name=\"description\" content=\"Explore alternatives to Kikoff in Canada\u2014including cash advances, secured credit cards and other loans\u2014for improving your credit score.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"5 Companies Like Kikoff To Build Credit in Canada\" \/>\n<meta property=\"og:description\" content=\"Explore alternatives to Kikoff in Canada\u2014including cash advances, secured credit cards and other loans\u2014for improving your credit score.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff\" \/>\n<meta property=\"og:site_name\" content=\"Finder Canada\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-11T03:40:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2024\/11\/Kikoff_Supplied_1800x1000.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tim Falk\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tim Falk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff\"},\"author\":[{\"name\":\"Tim Falk\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/person\\\/e84372ad54f89a7447d88eab25817464\"},{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/person\\\/784654a651a2874261e8007614422c55\"}],\"headline\":\"5 Companies like Kikoff in Canada\",\"datePublished\":\"2025-01-11T03:40:23+00:00\",\"dateModified\":\"2026-09-11T15:27:48+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff\"},\"wordCount\":499,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/sites\\\/5\\\/2024\\\/11\\\/Kikoff_Supplied_1800x1000.jpg\",\"articleSection\":[\"Personal Loans\"],\"inLanguage\":{\"@type\":\"Language\",\"name\":\"English\",\"alternateName\":\"en\"},\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#respond\"]}],\"editor\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/person\\\/9d47eeda06b879b07a813536f2068c72\"},\"citation\":[{\"@type\":\"CreativeWork\",\"name\":\"Financial Consumer Agency of Canada, Credit reports and credit scores: the basics\",\"url\":\"https:\\\/\\\/www.canada.ca\\\/en\\\/financial-consumer-agency\\\/services\\\/credit-reports-score\\\/credit-report-score-basics.html\"},{\"@type\":\"CreativeWork\",\"name\":\"Financial Consumer Agency of Canada, Improve your credit score\",\"url\":\"https:\\\/\\\/www.canada.ca\\\/en\\\/financial-consumer-agency\\\/services\\\/credit-reports-score\\\/improve-credit-score.html\"}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff\",\"url\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff\",\"name\":\"5 Companies Like Kikoff in Canada | Finder Canada\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/sites\\\/5\\\/2024\\\/11\\\/Kikoff_Supplied_1800x1000.jpg\",\"datePublished\":\"2025-01-11T03:40:23+00:00\",\"dateModified\":\"2026-09-11T15:27:48+00:00\",\"description\":\"Explore alternatives to Kikoff in Canada\u2014including cash advances, secured credit cards and other loans\u2014for improving your credit score.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#primaryimage\",\"url\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/sites\\\/5\\\/2024\\\/11\\\/Kikoff_Supplied_1800x1000.jpg\",\"contentUrl\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/sites\\\/5\\\/2024\\\/11\\\/Kikoff_Supplied_1800x1000.jpg\",\"width\":1800,\"height\":1000},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\\\/companies-like-kikoff#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"CA\",\"item\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Personal Loans\",\"item\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/personal-loans\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"5 Companies like Kikoff in Canada\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#website\",\"url\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/\",\"name\":\"Finder Canada\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#organization\",\"name\":\"Finder\",\"url\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.finder.com\\\/finder-us\\\/wp-uploads\\\/sites\\\/5\\\/2025\\\/05\\\/Finder-Logo-696x696-1.png\",\"contentUrl\":\"https:\\\/\\\/www.finder.com\\\/finder-us\\\/wp-uploads\\\/sites\\\/5\\\/2025\\\/05\\\/Finder-Logo-696x696-1.png\",\"width\":1392,\"height\":1392,\"caption\":\"Finder\"},\"image\":{\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Finder_(website)\"],\"description\":\"Every month more than 2 million unique visitors turn to Finder to save money and time, and to make important life choices. We compare everything from bank accounts, personal loans, investing platforms and much more.\",\"email\":\"heythere@finder.com\",\"legalName\":\"Finder\",\"foundingDate\":\"2006-01-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"51\",\"maxValue\":\"200\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/person\\\/e84372ad54f89a7447d88eab25817464\",\"name\":\"Tim Falk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/11\\\/TimFalkF1_Finder_600x600.png\",\"url\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/11\\\/TimFalkF1_Finder_600x600.png\",\"contentUrl\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/11\\\/TimFalkF1_Finder_600x600.png\",\"caption\":\"Tim Falk\"},\"description\":\"Tim Falk is a freelance writer for Finder. Over the course of his 20-year writing career, he has reported on a wide range of personal finance topics. Whether you're investing in stocks and ETFs, comparing savings accounts or choosing a credit card, Tim wants to make it easier for you to understand. When he\u2019s not staring at his computer, you can usually find him exploring the great outdoors.\",\"url\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/author\\\/timfalk\",\"jobTitle\":\"Writer\",\"knowsAbout\":[{\"@type\":\"Thing\",\"name\":\"Banking\"},{\"@type\":\"Thing\",\"name\":\"Personal Loans\"},{\"@type\":\"Thing\",\"name\":\"Car Loans\"},{\"@type\":\"Thing\",\"name\":\"Stock Trading\"},{\"@type\":\"Thing\",\"name\":\"Cryptocurrency\"}],\"sameAs\":[],\"worksFor\":{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#organization\",\"name\":\"Finder\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/person\\\/784654a651a2874261e8007614422c55\",\"name\":\"Stacie Hurst\",\"description\":\"Stacie Hurst is an editor at Finder, specializing in loans, banking, investing and money transfers. She has a Bachelor of Arts in Psychology and Writing, and she has completed FP Canada Institute's Financial Management Course. Before working in the publishing industry, Stacie completed one year of law school in the United States. When not working, she can usually be found watching K-dramas or playing games with her friends and family.\",\"jobTitle\":\"Editor\",\"url\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/author\\\/staciehurst\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/stacie-hurst\"],\"knowsAbout\":[{\"@type\":\"Thing\",\"name\":\"Banking\"},{\"@type\":\"Thing\",\"name\":\"Stock Trading\"},{\"@type\":\"Thing\",\"name\":\"Cryptocurrency\"},{\"@type\":\"Thing\",\"name\":\"Personal Loans\"},{\"@type\":\"Thing\",\"name\":\"Car Loans\"},{\"@type\":\"Thing\",\"name\":\"Credit Cards\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/11\\\/StacieHurstF1_Finder_600x600.pngcfe62ed08078867c09b416e0c53c05a0\",\"url\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/11\\\/StacieHurstF1_Finder_600x600.png\",\"contentUrl\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/11\\\/StacieHurstF1_Finder_600x600.png\",\"caption\":\"Stacie Hurst\"},\"worksFor\":{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#organization\",\"name\":\"Finder\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#\\\/schema\\\/person\\\/9d47eeda06b879b07a813536f2068c72\",\"name\":\"Leanne Escobal\",\"description\":\"Leanne Escobal is a senior publisher at Finder with more than 13 years of experience in financial products and services, with a focus on content strategy and marketing. She has completed the Canadian Securities Course (CSC\u00ae) as well as the Personal Lending and Mortgages course through the Canadian Securities Institute. Leanne holds a Bachelor of Arts (Honours) in English literature and creative writing from Western University.\",\"jobTitle\":\"Senior Publisher\",\"url\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/author\\\/leanneescobal\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/leanne-escobal\\\/\"],\"knowsAbout\":[{\"@type\":\"Thing\",\"name\":\"Personal Loans\"},{\"@type\":\"Thing\",\"name\":\"Car Loans\"},{\"@type\":\"Thing\",\"name\":\"Business Loans\"},{\"@type\":\"Thing\",\"name\":\"Short-Term Loans\"},{\"@type\":\"Thing\",\"name\":\"International Money Transfers\"},{\"@type\":\"Thing\",\"name\":\"Make Money Online\"}],\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/12\\\/LeanneEscobalF1_Finder_600x600.png0c6c6eca55d7777953e1435f3bebf9aa\",\"url\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/12\\\/LeanneEscobalF1_Finder_600x600.png\",\"contentUrl\":\"https:\\\/\\\/cdn.finder.com.au\\\/finder-us\\\/wp-uploads\\\/2025\\\/12\\\/LeanneEscobalF1_Finder_600x600.png\",\"caption\":\"Leanne Escobal\"},\"worksFor\":{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.finder.com\\\/ca\\\/#organization\",\"name\":\"Finder\"}}]}<\/script>\n<meta property=\"article:modified_time\" content=\"2026-09-11T15:27:48+00:00\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"5 Companies Like Kikoff in Canada | Finder Canada","description":"Explore alternatives to Kikoff in Canada\u2014including cash advances, secured credit cards and other loans\u2014for improving your credit score.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff","og_locale":"en_US","og_type":"article","og_title":"5 Companies Like Kikoff To Build Credit in Canada","og_description":"Explore alternatives to Kikoff in Canada\u2014including cash advances, secured credit cards and other loans\u2014for improving your credit score.","og_url":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff","og_site_name":"Finder Canada","article_published_time":"2025-01-11T03:40:23+00:00","og_image":[{"width":1800,"height":1000,"url":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2024\/11\/Kikoff_Supplied_1800x1000.jpg","type":"image\/jpeg"}],"author":"Tim Falk","twitter_misc":{"Written by":"Tim Falk","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#article","isPartOf":{"@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff"},"author":[{"name":"Tim Falk","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/e84372ad54f89a7447d88eab25817464"},{"@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/784654a651a2874261e8007614422c55"}],"headline":"5 Companies like Kikoff in Canada","datePublished":"2025-01-11T03:40:23+00:00","dateModified":"2026-09-11T15:27:48+00:00","mainEntityOfPage":{"@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff"},"wordCount":499,"commentCount":0,"publisher":{"@id":"https:\/\/www.finder.com\/ca\/#organization"},"image":{"@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#primaryimage"},"thumbnailUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2024\/11\/Kikoff_Supplied_1800x1000.jpg","articleSection":["Personal Loans"],"inLanguage":{"@type":"Language","name":"English","alternateName":"en"},"potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#respond"]}],"editor":{"@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/9d47eeda06b879b07a813536f2068c72"},"citation":[{"@type":"CreativeWork","name":"Financial Consumer Agency of Canada, Credit reports and credit scores: the basics","url":"https:\/\/www.canada.ca\/en\/financial-consumer-agency\/services\/credit-reports-score\/credit-report-score-basics.html"},{"@type":"CreativeWork","name":"Financial Consumer Agency of Canada, Improve your credit score","url":"https:\/\/www.canada.ca\/en\/financial-consumer-agency\/services\/credit-reports-score\/improve-credit-score.html"}]},{"@type":"WebPage","@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff","url":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff","name":"5 Companies Like Kikoff in Canada | Finder Canada","isPartOf":{"@id":"https:\/\/www.finder.com\/ca\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#primaryimage"},"image":{"@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#primaryimage"},"thumbnailUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2024\/11\/Kikoff_Supplied_1800x1000.jpg","datePublished":"2025-01-11T03:40:23+00:00","dateModified":"2026-09-11T15:27:48+00:00","description":"Explore alternatives to Kikoff in Canada\u2014including cash advances, secured credit cards and other loans\u2014for improving your credit score.","breadcrumb":{"@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#primaryimage","url":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2024\/11\/Kikoff_Supplied_1800x1000.jpg","contentUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/sites\/5\/2024\/11\/Kikoff_Supplied_1800x1000.jpg","width":1800,"height":1000},{"@type":"BreadcrumbList","@id":"https:\/\/www.finder.com\/ca\/personal-loans\/companies-like-kikoff#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"CA","item":"https:\/\/www.finder.com\/ca\/"},{"@type":"ListItem","position":2,"name":"Personal Loans","item":"https:\/\/www.finder.com\/ca\/personal-loans"},{"@type":"ListItem","position":3,"name":"5 Companies like Kikoff in Canada"}]},{"@type":"WebSite","@id":"https:\/\/www.finder.com\/ca\/#website","url":"https:\/\/www.finder.com\/ca\/","name":"Finder Canada","description":"","publisher":{"@id":"https:\/\/www.finder.com\/ca\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.finder.com\/ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.finder.com\/ca\/#organization","name":"Finder","url":"https:\/\/www.finder.com\/ca\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/logo\/image\/","url":"https:\/\/www.finder.com\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Finder-Logo-696x696-1.png","contentUrl":"https:\/\/www.finder.com\/finder-us\/wp-uploads\/sites\/5\/2025\/05\/Finder-Logo-696x696-1.png","width":1392,"height":1392,"caption":"Finder"},"image":{"@id":"https:\/\/www.finder.com\/ca\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/en.wikipedia.org\/wiki\/Finder_(website)"],"description":"Every month more than 2 million unique visitors turn to Finder to save money and time, and to make important life choices. We compare everything from bank accounts, personal loans, investing platforms and much more.","email":"heythere@finder.com","legalName":"Finder","foundingDate":"2006-01-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"51","maxValue":"200"}},{"@type":"Person","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/e84372ad54f89a7447d88eab25817464","name":"Tim Falk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/TimFalkF1_Finder_600x600.png","url":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/TimFalkF1_Finder_600x600.png","contentUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/TimFalkF1_Finder_600x600.png","caption":"Tim Falk"},"description":"Tim Falk is a freelance writer for Finder. Over the course of his 20-year writing career, he has reported on a wide range of personal finance topics. Whether you're investing in stocks and ETFs, comparing savings accounts or choosing a credit card, Tim wants to make it easier for you to understand. When he\u2019s not staring at his computer, you can usually find him exploring the great outdoors.","url":"https:\/\/www.finder.com\/ca\/author\/timfalk","jobTitle":"Writer","knowsAbout":[{"@type":"Thing","name":"Banking"},{"@type":"Thing","name":"Personal Loans"},{"@type":"Thing","name":"Car Loans"},{"@type":"Thing","name":"Stock Trading"},{"@type":"Thing","name":"Cryptocurrency"}],"sameAs":[],"worksFor":{"@type":"Organization","@id":"https:\/\/www.finder.com\/ca\/#organization","name":"Finder"}},{"@type":"Person","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/784654a651a2874261e8007614422c55","name":"Stacie Hurst","description":"Stacie Hurst is an editor at Finder, specializing in loans, banking, investing and money transfers. She has a Bachelor of Arts in Psychology and Writing, and she has completed FP Canada Institute's Financial Management Course. Before working in the publishing industry, Stacie completed one year of law school in the United States. When not working, she can usually be found watching K-dramas or playing games with her friends and family.","jobTitle":"Editor","url":"https:\/\/www.finder.com\/ca\/author\/staciehurst","sameAs":["https:\/\/www.linkedin.com\/in\/stacie-hurst"],"knowsAbout":[{"@type":"Thing","name":"Banking"},{"@type":"Thing","name":"Stock Trading"},{"@type":"Thing","name":"Cryptocurrency"},{"@type":"Thing","name":"Personal Loans"},{"@type":"Thing","name":"Car Loans"},{"@type":"Thing","name":"Credit Cards"}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/StacieHurstF1_Finder_600x600.pngcfe62ed08078867c09b416e0c53c05a0","url":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/StacieHurstF1_Finder_600x600.png","contentUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/11\/StacieHurstF1_Finder_600x600.png","caption":"Stacie Hurst"},"worksFor":{"@type":"Organization","@id":"https:\/\/www.finder.com\/ca\/#organization","name":"Finder"}},{"@type":"Person","@id":"https:\/\/www.finder.com\/ca\/#\/schema\/person\/9d47eeda06b879b07a813536f2068c72","name":"Leanne Escobal","description":"Leanne Escobal is a senior publisher at Finder with more than 13 years of experience in financial products and services, with a focus on content strategy and marketing. She has completed the Canadian Securities Course (CSC\u00ae) as well as the Personal Lending and Mortgages course through the Canadian Securities Institute. Leanne holds a Bachelor of Arts (Honours) in English literature and creative writing from Western University.","jobTitle":"Senior Publisher","url":"https:\/\/www.finder.com\/ca\/author\/leanneescobal","sameAs":["https:\/\/www.linkedin.com\/in\/leanne-escobal\/"],"knowsAbout":[{"@type":"Thing","name":"Personal Loans"},{"@type":"Thing","name":"Car Loans"},{"@type":"Thing","name":"Business Loans"},{"@type":"Thing","name":"Short-Term Loans"},{"@type":"Thing","name":"International Money Transfers"},{"@type":"Thing","name":"Make Money Online"}],"image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/12\/LeanneEscobalF1_Finder_600x600.png0c6c6eca55d7777953e1435f3bebf9aa","url":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/12\/LeanneEscobalF1_Finder_600x600.png","contentUrl":"https:\/\/cdn.finder.com.au\/finder-us\/wp-uploads\/2025\/12\/LeanneEscobalF1_Finder_600x600.png","caption":"Leanne Escobal"},"worksFor":{"@type":"Organization","@id":"https:\/\/www.finder.com\/ca\/#organization","name":"Finder"}}]},"article_modified_time":"2026-09-11T15:27:48+00:00"},"custom_fields":{"_masthead_variant":["{\"id\":\"standard-blue\",\"showFeaturedImage\":false,\"presetId\":\"\",\"shouldUsePrimaryCTAFieldName\":false,\"shouldUseSecondaryCTAFieldName\":false,\"primaryCTA\":null,\"secondaryCTA\":null,\"widgetShortcode\":\"\",\"widgetHeading\":\"\",\"widgetStats\":\"\",\"hasPrioritizedWidget\":false,\"hasMaximizedWidget\":false,\"shouldUseOverrideCTALabel\":false,\"overrideCTA\":null,\"cleanTopPicks\":\"\",\"tilesMenuId\":\"\"}"],"_masthead_subheading":["{\"text\":\"Kikoff isn&#039;t your only option if you&#039;re looking for ways to boost your credit score.\"}"],"_content_type":["niche-content\/information\/products-like"],"custom_post_template":["single-masthead-two-column.php"]},"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts\/1050956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/users\/516"}],"replies":[{"embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/comments?post=1050956"}],"version-history":[{"count":8,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts\/1050956\/revisions"}],"predecessor-version":[{"id":1051907,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/posts\/1050956\/revisions\/1051907"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/media\/1050962"}],"wp:attachment":[{"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/media?parent=1050956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/categories?post=1050956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/tags?post=1050956"},{"taxonomy":"asset_tag","embeddable":true,"href":"https:\/\/www.finder.com\/ca\/wp-json\/wp\/v2\/asset_tag?post=1050956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}