.offers-section{padding-top:66px;padding-bottom:14px}.offers-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:25px 0 20px}.offers-toolbar label{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:650}.offers-toolbar select{font:inherit;color:var(--ink);background:#fff;border:1px solid var(--line);padding:12px 32px 12px 14px;border-radius:5px;max-width:240px}.offers-toolbar select:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.offers-toolbar p,.offers-status{font-size:12px;color:#536b7c;line-height:1.6}.offers-toolbar p{text-align:right;margin:0}.offers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.offer-card{background:#fff;border:1px solid var(--line);border-radius:9px;overflow:hidden;min-width:0;box-shadow:0 8px 28px #2b4f6d06}.offer-image{display:block;width:100%;height:174px;object-fit:cover;background:linear-gradient(130deg,#c9dcef,#f1e5d6)}.offer-image-fallback{height:174px;display:flex;align-items:center;justify-content:center;background:linear-gradient(130deg,#c9dcef,#f1e5d6);font-size:52px;font-weight:600;letter-spacing:-2px;color:#52728c}.offer-body{padding:21px}.offer-topline{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:10px;color:#61778a;letter-spacing:.6px}.offer-provider{background:#fff1e9;color:#9b461b;padding:5px 8px;border-radius:4px;font-weight:650}.offer-card h3{font-size:25px;letter-spacing:-.8px;font-weight:600;line-height:1.2;margin:17px 0 8px;overflow-wrap:anywhere}.offer-route{font-size:12px;color:#536b7c;line-height:1.6;margin:0}.offer-carrier{font-size:11px;color:#657787;margin:12px 0 19px;line-height:1.5}.offer-link{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e3eaf0;padding-top:16px;color:var(--blue);font-size:12px;font-weight:650;gap:12px}.offer-link:hover{text-decoration:underline}.offer-link span:last-child{font-size:20px}.offers-status:empty{display:none}.offers-actions{display:flex;justify-content:center;gap:15px;margin-top:24px}.offers-actions button{background:#fff;color:var(--ink);border:1px solid var(--line);border-radius:5px;padding:13px 24px;font-size:12px;font-weight:600}.offers-actions button:hover{border-color:var(--blue);color:var(--blue)}.offers-actions button[hidden]{display:none}.offers-disclosure{font-size:11px;color:#61778a;line-height:1.7;max-width:800px;margin:22px 0 0}.offers-section noscript{font-size:12px;line-height:1.6}.offers-section noscript a{text-decoration:underline}@media(max-width:1000px){.offers-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.offers-section{padding-top:44px}.offers-grid{grid-template-columns:1fr;gap:16px}.offers-toolbar{display:block}.offers-toolbar label{justify-content:space-between}.offers-toolbar select{max-width:230px}.offers-toolbar p{text-align:left;margin-top:14px;font-size:11px}.offer-image,.offer-image-fallback{height:195px}.offer-body{padding:20px}.offers-disclosure{font-size:10px}.offers-section .section-heading h2{font-size:29px}}
