.deals_page__0BoDF{width:min(100%,1040px);margin:0 auto;padding:var(--s-4) var(--s-4) var(--s-8);display:flex;flex-direction:column;gap:var(--s-4);color:var(--ink)}.deals_top__gmB1y{display:flex;justify-content:space-between;align-items:center;color:var(--ink)}.deals_top__gmB1y a{color:inherit}.deals_signIn__l7Bbk{font-weight:600;text-decoration:none}.deals_title__eBIAq{margin:var(--s-4) 0 0;font-size:clamp(2rem,6vw,3rem);line-height:1.05;letter-spacing:-.03em}.deals_lede__fV_kc{margin:0;color:var(--ink-2);max-width:60ch}.deals_cities__BAtDB{display:flex;flex-wrap:wrap;gap:var(--s-2)}.deals_city__pfUst{border:1px solid var(--hair);background:var(--bg);color:var(--ink);border-radius:999px;padding:6px 14px;font:inherit;font-weight:600;cursor:pointer}.deals_city__pfUst[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.deals_grid__lpAWb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--s-6) var(--s-4)}.deals_deal__1U6s0{gap:var(--s-2)}.deals_dealText__mYDYr,.deals_deal__1U6s0{display:flex;flex-direction:column}.deals_meta__qhbE_{color:var(--ink-2)}.deals_actions__5UYiz{display:flex;gap:var(--s-2);flex-wrap:wrap}.deals_primary__ipoRk,.deals_secondary__K2k16{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 var(--s-4);border-radius:999px;font-weight:600;text-decoration:none}.deals_primary__ipoRk{background:var(--accent);color:var(--accent-ink)}.deals_secondary__K2k16{border:1px solid var(--hair);color:var(--ink)}.deals_pitch__l3KA0{margin-top:var(--s-6);padding:var(--s-6);border-radius:var(--r-lg);background:var(--bg-sunken);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.deals_pitch__l3KA0 h2,.deals_pitch__l3KA0 p{margin:0}.deals_foot__geR1i{color:var(--ink-3)}.deals_foot__geR1i a{color:var(--ink-2)}