.direct-rates{padding-block:2rem}.direct-rates h2{margin-top:0}.rate-table-wrap{overflow:auto}.direct-rates table{width:100%;border-collapse:collapse;background:#fff;color:#123b42;font-size:1rem}.direct-rates th,.direct-rates td{text-align:left;padding:.8rem;border:1px solid #d5e1df}.direct-rates caption{text-align:left;padding:.6rem 0;font-weight:600}.direct-rates .provisional-note{padding:1rem;background:#fff5dc;border-left:4px solid #b47e28;border-radius:6px;color:#3f331e}.inquiry-cost-summary{grid-column:1/-1;border:1px solid #b9d3d1;border-radius:12px;background:#f4faf8;color:#14383e;padding:1rem;margin-top:.5rem}.inquiry-cost-summary p{font-size:.95rem;line-height:1.55;margin:.6rem 0}.rate-details{line-height:1.65}.rate-details li{margin:.35rem 0}@media(max-width:560px){.direct-rates th,.direct-rates td{font-size:.82rem;padding:.55rem .4rem}.direct-rates table{min-width:285px}}
