/* The title belongs to the frame, not to the horizontally scrolling table. */
.eex-criteria-frame{margin:30px 0 34px;border:1px solid #d5e0eb;border-radius:8px;overflow:hidden;background:#fff}
.eex-interest-guide .eex-criteria-title{margin:0;padding:22px 26px;background:#244b73;border-bottom:2px solid #c9a34d;color:#fff;font-size:21px;font-weight:600;line-height:1.4;letter-spacing:0}
.eex-criteria-frame .eex-interest-guide__table-scroll{margin:0;border:0;border-radius:0;scrollbar-color:#7b94ab #edf3f8;scrollbar-width:thin}
.eex-criteria-frame .eex-interest-guide__table-scroll:focus-visible{outline:2px solid #517ca7;outline-offset:-2px}
.eex-interest-guide__table-scroll .eex-criteria-table{width:100%;min-width:640px;border-collapse:separate;border-spacing:0;color:#244b73;font-family:inherit;font-size:16px;line-height:1.5;font-variant-numeric:tabular-nums}
.eex-criteria-table caption{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.eex-criteria-table th,.eex-criteria-table td{padding:20px 26px;border:0;border-bottom:1px solid #e2eaf1;vertical-align:middle}
.eex-criteria-table thead th{background:#edf3f8;color:#244b73;font-size:14px;font-weight:600;text-align:right}
.eex-criteria-table thead th:first-child,.eex-criteria-table tbody th{text-align:left}
.eex-criteria-table tbody th{color:#244b73;background:#fff;font-weight:600;white-space:nowrap}
.eex-criteria-table tbody td{color:#365773;text-align:right;font-weight:400;white-space:nowrap;background:#fff}
.eex-criteria-table tbody tr:nth-child(even)>*{background:#fafcfd}
.eex-criteria-table tbody tr:last-child>*{border-bottom:0}
.eex-criteria-table ::selection{color:#173c66;background:#e8d7ad}
@media(max-width:760px){
 .eex-interest-guide .eex-criteria-title{padding:18px 20px;font-size:18px}
 .eex-interest-guide__table-scroll .eex-criteria-table{font-size:15px;min-width:610px}
 .eex-criteria-table th,.eex-criteria-table td{padding:17px 20px}
 .eex-criteria-table thead th{font-size:13px}
 .eex-criteria-table tr>:first-child{position:sticky;left:0;z-index:1;border-right:1px solid #d5e0eb}
}
