.c-block-bank-rates__table{border-collapse:collapse;width:100%}.c-block-bank-rates__table td,.c-block-bank-rates__table th{border-bottom:1px solid var(--wp--custom--color--neutral--lighter)}.c-block-bank-rates__table li,.c-block-bank-rates__table ul{font-size:.9rem;margin:0;padding:0}.c-block-bank-rates__table li{padding-left:10px}.c-block-bank-rates__table .c-block-bank-rates__logo-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.c-block-bank-rates__table .c-block-bank-rates__logo-container .c-block-bank-rates__logo{display:block;max-width:256px}.c-block-bank-rates__table .c-block-bank-rates__table_logo{display:inline-block;height:56px;margin:15px 0;width:auto}.c-block-bank-rates__table .c-block-bank-rates__button-text{display:inline-block;margin-right:15px;vertical-align:middle}.c-block-bank-rates__table .c-block-bank-rates__button{margin-left:30px}.c-block-bank-rates__table .c-block-bank-rates__table-header{font-size:var(--wp--preset--font-size--small);white-space:nowrap}.c-block-bank-rates__table .c-block-bank-rates__table-header *{font-size:inherit}.c-block-bank-rates__table .c-block-bank-rates__table-cell strong{white-space:nowrap}.c-block-bank-rates__card_logo{display:block;height:100px;margin:0 auto;width:auto}.c-block-bank-rates__card{border:2px solid var(--wp--custom--color--neutral--lightest);border-radius:10px;margin-bottom:var(--wp--custom--spacing--m);width:350px}.c-block-bank-rates__card .c-block-bank-rates__card--details{display:flex;justify-content:space-between;margin-bottom:10px;padding:10px 20px 20px}.c-block-bank-rates__card .c-block-bank-rates__card--details .details{display:flex;flex-direction:column;justify-content:space-between}.c-block-bank-rates__card .c-block-bank-rates__logo-container{border-bottom:2px solid var(--wp--custom--color--neutral--lightest);padding:20px}.c-block-bank-rates__card ul{margin:20px 0;padding:0 20px}.c-block-bank-rates__card ul li{font-size:var(--wp--preset--font-size--small);margin-bottom:5px;padding:0}.c-block-bank-rates__card .c-block-bank-rates__button{margin:0 20px 20px}.c-block-bank-rates__last-update{margin-bottom:20px;margin-top:20px}.c-block-bank-rates__disclosure{margin-bottom:20px}.c-block-bank-rates__disclosure p{font-size:14px;margin:0}.c-block-bank-rates__data-point *,.c-block-bank-rates__lender *{color:var(--wp--custom--color--neutral--dark);font-size:var(--wp--preset--font-size--small);font-weight:lighter;line-height:var(--wp--custom--spacing--s);margin:0}.c-block-bank-rates__lender{max-width:100px;text-align:center}.c-block-bank-rates__button{border-radius:5px;display:block;font-weight:700;margin:auto;padding:10px 5px;text-align:center;text-decoration:none}.c-block-bank-rates__button:hover{text-decoration:none}.c-block-bank-rates__rates-note{background-color:#f4faff;display:flex;font-size:var(--wp--preset--font-size--normal);margin-bottom:20px;margin-top:20px;padding:var(--wp--custom--spacing--xs)}.c-block-bank-rates__rates-note-icon{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggMEMzLjYgMCAwIDMuNiAwIDhDMCAxMi40IDMuNiAxNiA4IDE2QzEyLjQgMTYgMTYgMTIuNCAxNiA4QzE2IDMuNiAxMi40IDAgOCAwWk04IDEzQzcuNDQ4IDEzIDcgMTIuNTUyIDcgMTJDNyAxMS40NDggNy40NDggMTEgOCAxMUM4LjU1MiAxMSA5IDExLjQ0OCA5IDEyQzkgMTIuNTUyIDguNTUyIDEzIDggMTNaTTkuNjIzIDguMDkyQzkuMTI2IDguNTE5IDkgOC42NjMgOSA5QzkgOS41NTMgOC41NTIgMTAgOCAxMEM3LjQ0OCAxMCA3IDkuNTUzIDcgOUM3IDcuNzA2IDcuNzk1IDcuMDI0IDguMzIyIDYuNTczQzguODE5IDYuMTQ4IDguOTQ1IDYuMDAzIDguOTQ1IDUuNjY3QzguOTQ1IDUuNDg0IDguOTQ1IDUgOC4wMDEgNUM3LjU2NSA1LjAyNCA3LjEgNS4yMjQgNi43NDMgNS41NjFDNi4zNDIgNS45MzkgNS43MDggNS45MiA1LjMyOSA1LjUyQzQuOTUgNS4xMTggNC45NjggNC40ODUgNS4zNyA0LjEwNkM2LjA3MiAzLjQ0NSA2Ljk4NyAzLjA1MiA3Ljk0OSAzLjAwMkg3Ljk1MkM5Ljc2NCAzLjAwMiAxMC45NDUgNC4wNzMgMTAuOTQ1IDUuNjY4QzEwLjk0NSA2Ljk2MSAxMC4xNSA3LjY0MyA5LjYyNCA4LjA5M0w5LjYyMyA4LjA5MloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;display:inline-block;height:20px;margin:0 10px 0 0;min-height:20px;min-width:20px;width:20px}