.auto-rates-table[data-v-a850d371]{padding:80px 0;background:#fff}@media(max-width:767px){.auto-rates-table[data-v-a850d371]{padding:40px 0}}@media(min-width:768px)and (max-width:1023px){.auto-rates-table[data-v-a850d371]{padding:60px 0}}.auto-rates-table__container[data-v-a850d371]{max-width:1440px;margin:0 auto;padding:0 20px}@media(min-width:768px){.auto-rates-table__container[data-v-a850d371]{padding:0 40px}}@media(min-width:1024px){.auto-rates-table__container[data-v-a850d371]{padding:0 64px}}.auto-rates-table__header[data-v-a850d371]{text-align:center;margin-bottom:48px}.auto-rates-table__title[data-v-a850d371]{font-size:var(--font-fs-h2);font-family:var(--font-heading);font-weight:700;color:#0f0f0f;margin-bottom:16px;line-height:1.2}.auto-rates-table__subtitle[data-v-a850d371]{font-size:clamp(14px,1.5vw,16px);color:#525252;line-height:1.6;max-width:600px;margin:0 auto}.auto-rates-table__table-wrapper[data-v-a850d371]{overflow-x:auto;margin-bottom:32px;border-radius:12px;box-shadow:0 2px 4px rgba(0,0,0,.05)}.auto-rates-table__table-wrapper table[data-v-a850d371]{width:100%;min-width:600px;border-collapse:collapse;background:#fff}.auto-rates-table__table-wrapper thead[data-v-a850d371]{background:#fafafa}.auto-rates-table__table-wrapper thead th[data-v-a850d371]{padding:16px;text-align:left;font-weight:600;color:#2d2d2d;border-bottom:2px solid #f5f5f5;font-size:var(--font-eyebrow);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.1em}.auto-rates-table__table-wrapper tbody tr[data-v-a850d371]{transition:all .3s var(--ease-premium);border-bottom:1px solid #f5f5f5}.auto-rates-table__table-wrapper tbody tr[data-v-a850d371]:hover{background:#fafafa;transform:translate(2px)}.auto-rates-table__table-wrapper tbody tr[data-v-a850d371]:last-child{border-bottom:none}.auto-rates-table__table-wrapper tbody td[data-v-a850d371]{padding:16px;color:#525252;font-size:clamp(14px,1.5vw,16px);line-height:1.4}.route-cell[data-v-a850d371]{font-weight:500;color:#0f0f0f!important}@media(max-width:767px){.auto-rates-table__table-wrapper tbody td[data-v-a850d371],.auto-rates-table__table-wrapper thead th[data-v-a850d371]{padding:12px 8px}}
