.Grid_card__7loLU{--card-image-ratio:2/1;--card-hover-shadow:0 15px 32px rgba(1,22,39,0.105);position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid rgba(6,24,38,.1);border-radius:8px;background-color:var(--color-surface);box-shadow:0 4px 12px rgba(1,22,39,.045);cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:border-color .21s cubic-bezier(.2,.8,.2,1),box-shadow .21s cubic-bezier(.2,.8,.2,1),transform .21s cubic-bezier(.2,.8,.2,1),background-color .21s ease}.Grid_card__7loLU:focus-visible,.Grid_card__7loLU:hover{border-color:rgba(6,24,38,.18);box-shadow:var(--card-hover-shadow);transform:translateY(-3px);outline:none}.Grid_card__7loLU:active{box-shadow:0 8px 18px rgba(1,22,39,.075);transform:translateY(-1px) scale(.995)}.Grid_card__7loLU:focus-visible .Grid_contain__pJKNV,.Grid_card__7loLU:hover .Grid_contain__pJKNV{transform:scale(1.02)}.Grid_card__7loLU:focus-visible .Grid_dynamic-cta__31sqO,.Grid_card__7loLU:hover .Grid_dynamic-cta__31sqO{color:currentColor;text-decoration:underline;text-underline-offset:3px}.Grid_card-live-now__s3s6y{--card-hover-shadow:0 16px 34px rgba(34,166,90,0.105),0 7px 18px rgba(1,22,39,0.055);border-color:rgba(34,166,90,.18);background:linear-gradient(180deg,rgba(240,255,246,.38),#fff 44%);box-shadow:0 12px 28px rgba(34,166,90,.05),0 4px 12px rgba(1,22,39,.04)}.Grid_card__7loLU:before{position:absolute;top:0;right:0;left:0;z-index:1;height:3px;content:"";background:rgba(130,145,160,.15)}.Grid_card-live-now__s3s6y:before{background:rgba(34,166,90,.65)}.Grid_card-ending-soon__RWh_V:before,.Grid_card-starting-soon__FI_L7:before{background:rgba(245,158,11,.82)}.Grid_card-late-night__jYZeY:before{background:rgba(91,55,150,.62)}.Grid_card-ending-soon__RWh_V,.Grid_card-starting-soon__FI_L7{--card-hover-shadow:0 14px 30px rgba(154,70,22,0.11);border-color:rgba(245,158,11,.2);box-shadow:0 6px 18px rgba(154,70,22,.08)}.Grid_card-tonight__YxfEZ{border-color:rgba(30,58,95,.12);box-shadow:0 4px 14px rgba(1,22,39,.045)}.Grid_card-today__WTu_E{border-color:rgba(75,85,99,.1);box-shadow:0 3px 12px rgba(1,22,39,.04)}.Grid_card-ended__meXH4{--card-hover-shadow:0 6px 14px rgba(1,22,39,0.045);border-color:rgba(75,85,99,.08);background:rgba(252,253,249,.82);box-shadow:0 2px 8px rgba(1,22,39,.035)}.Grid_card-ended__meXH4 .Grid_contain__pJKNV{filter:saturate(.72) contrast(.96)}.Grid_card-active__GYmS_{border-color:rgba(255,159,28,.32);box-shadow:0 0 0 2px rgba(255,159,28,.18),0 8px 24px rgba(1,22,39,.1);transform:translateY(-1px) scale(.997)}.Grid_card-featured__qNARi{--card-image-ratio:2.08/1;--card-hover-shadow:0 20px 44px rgba(1,22,39,0.13);box-shadow:0 16px 38px rgba(1,22,39,.1)}.Grid_overview__C5JaM{position:relative;width:100%;cursor:pointer;aspect-ratio:var(--card-image-ratio);flex:0 0 auto;overflow:hidden;background-color:#eef2f4}.Grid_overview-empty___wrGh{background:linear-gradient(135deg,#f5ede2,#ede8e0 50%,#e8ddd0);animation:Grid_shimmer__wsuzg 2.2s ease-in-out infinite}.Grid_contain__pJKNV{object-fit:cover;object-position:center;width:100%;height:100%;display:block;filter:saturate(1.02) contrast(1.01);animation:Grid_image-reveal__s8SRG .22s ease both;transform:translateZ(0);transition:transform .23s cubic-bezier(.2,.8,.2,1),filter .23s ease}.Grid_photo-attribution__FDwE4{position:absolute;bottom:0;right:8px;z-index:1;background-color:transparent;margin-bottom:8px}.Grid_overview__C5JaM:after{position:absolute;right:0;bottom:0;left:0;height:28%;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(1,22,39,.16));content:""}.Grid_photo-attribution__FDwE4 a{display:inline-flex;align-items:center;min-height:24px;padding:0 2px;font-size:xx-small;color:#bbbbbb;line-height:1}.Grid_content__DxWUm{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;gap:0;padding:12px 14px 14px}.Grid_card-featured__qNARi .Grid_content__DxWUm{padding:16px 18px 18px}.Grid_title-row__fADUg{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.Grid_title-copy__2qCk8{min-width:0}.Grid_business-name__75bNP{display:-webkit-box;max-width:100%;overflow:hidden;color:var(--color-ink);font-family:var(--font-display);font-size:1.02rem;font-weight:800;line-height:1.2;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Grid_card-featured__qNARi .Grid_business-name__75bNP{font-size:1.22rem;line-height:1.12}.Grid_card-featured__qNARi .Grid_meta-line__OTXKH{margin-top:3px}.Grid_business-name__75bNP:hover{color:var(--color-brand)}.Grid_meta-line__OTXKH{display:block;margin-top:2px;overflow:hidden;color:#7b8794;font-size:.81rem;font-weight:400;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.Grid_deal__ahRzv{display:-webkit-box;min-height:1.25em;margin:0 0 12px;overflow:hidden;color:#1f2933;font-size:.86rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:1}.Grid_card-featured__qNARi .Grid_deal__ahRzv{margin-bottom:14px;font-size:.92rem;line-height:1.32;-webkit-line-clamp:2}.Grid_card-featured__qNARi .Grid_dynamic-cta__31sqO{margin:11px 0 10px;font-size:.82rem}.Grid_deal-placeholder__CSnxO{display:none}.Grid_window-meta__1YM84{display:none;margin:0 0 6px;overflow:hidden;color:#6b7280;font-size:.74rem;font-weight:650;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.Grid_dynamic-cta__31sqO{display:inline-flex;flex:0 1 auto;min-height:24px;max-width:100%;align-items:center;gap:4px;overflow:hidden;color:#52606d;font-size:.76rem;font-weight:800;line-height:1.15;margin:9px 0 8px;text-decoration:none;text-transform:uppercase;transition:color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1),-webkit-text-decoration-color .18s ease;transition:color .18s ease,text-decoration-color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1);transition:color .18s ease,text-decoration-color .18s ease,transform .18s cubic-bezier(.2,.8,.2,1),-webkit-text-decoration-color .18s ease}.Grid_dynamic-cta__31sqO span:first-child{min-width:0;overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.Grid_dynamic-cta__31sqO span:last-child{flex:0 0 auto;color:inherit}.Grid_dynamic-cta__31sqO:hover{text-decoration:underline}.Grid_card__7loLU:focus-visible .Grid_dynamic-cta__31sqO,.Grid_card__7loLU:hover .Grid_dynamic-cta__31sqO{transform:translateX(1px)}@keyframes Grid_image-reveal__s8SRG{0%{opacity:.4}to{opacity:1}}@keyframes Grid_shimmer__wsuzg{0%,to{opacity:1}50%{opacity:.82}}.Grid_urgency-high__b6_l6{color:#9a3412}.Grid_urgency-medium__h2sAK{color:#0f6659}.Grid_urgency-low__iK0KD,.Grid_urgency-none__dLUhp{color:#52606d}.Grid_state-live-now__0Ivza{color:var(--color-live-text)}.Grid_state-ending-soon__FtXWw{color:var(--color-ending-text)}.Grid_state-starting-soon__s_QPh{color:var(--color-soon-text)}.Grid_state-tonight__mxUm0{color:#1e3a5f}.Grid_state-today__qVEHU{color:#4b5563}.Grid_state-late-night__P_L1R{color:#5b3796}.Grid_state-ended__dzbJh{color:#52606d}.Grid_window-meta__1YM84.Grid_state-live-now__0Ivza{color:var(--color-live-text)}.Grid_window-meta__1YM84.Grid_state-ending-soon__FtXWw{color:var(--color-ending-text)}.Grid_window-meta__1YM84.Grid_state-starting-soon__s_QPh{color:var(--color-soon-text)}.Grid_window-meta__1YM84.Grid_state-late-night__P_L1R{color:#6b3fb0}.Grid_window-meta__1YM84.Grid_state-ended__dzbJh,.Grid_window-meta__1YM84.Grid_state-today__qVEHU,.Grid_window-meta__1YM84.Grid_state-tonight__mxUm0{color:#6b7280}@media only screen and (max-width:767px){.Grid_card__7loLU{border-color:rgba(6,24,38,.08);border-radius:16px;background-color:#fff;box-shadow:0 8px 24px rgba(1,22,39,.07);transform:none}.Grid_card-featured__qNARi,.Grid_card__7loLU{--card-image-ratio:4/3}.Grid_card-featured__qNARi .Grid_content__DxWUm{padding:11px 15px 14px}.Grid_card-featured__qNARi .Grid_business-name__75bNP{font-size:1.18rem;line-height:1.14}.Grid_card-featured__qNARi .Grid_deal__ahRzv{margin-bottom:12px;font-size:.94rem;line-height:1.25;-webkit-line-clamp:1}.Grid_card-featured__qNARi .Grid_dynamic-cta__31sqO{margin:10px 0 9px;font-size:.9rem}.Grid_card__7loLU:focus-visible,.Grid_card__7loLU:hover{border-color:rgba(6,24,38,.08);box-shadow:0 8px 24px rgba(1,22,39,.07);transform:none}.Grid_card__7loLU:focus-visible .Grid_contain__pJKNV,.Grid_card__7loLU:hover .Grid_contain__pJKNV{transform:none}.Grid_card__7loLU:active{transform:scale(.996)}.Grid_overview__C5JaM{max-height:140px}.Grid_overview__C5JaM:after{height:36%;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(1,22,39,.28))}.Grid_content__DxWUm{gap:0;padding:6px 12px 10px}.Grid_business-name__75bNP{display:-webkit-box;font-size:1.18rem;font-weight:800;line-height:1.14;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Grid_location__UubPg{margin-top:2px;color:#6b7280;font-size:.82rem}.Grid_deal__ahRzv{margin-bottom:4px;color:#202a35;font-size:.88rem;font-weight:600;line-height:1.25;-webkit-line-clamp:1}.Grid_card-feed__rfxeD .Grid_dynamic-cta__31sqO{display:none}.Grid_card-feed__rfxeD .Grid_window-meta__1YM84{display:block;margin-bottom:4px;font-size:.72rem}.Grid_footer-row__c40OU{gap:7px;margin-top:auto}.Grid_state-live-now__0Ivza{color:var(--color-live-text)}.Grid_state-ending-soon__FtXWw{color:var(--color-ending-text)}.Grid_state-starting-soon__s_QPh{color:var(--color-soon-text)}.Grid_state-tonight__mxUm0{color:#1e3a5f}.Grid_state-today__qVEHU{color:#4b5563}.Grid_state-late-night__P_L1R{color:#5b3796}}@media (prefers-reduced-motion:reduce){.Grid_card__7loLU,.Grid_contain__pJKNV,.Grid_dynamic-cta__31sqO,.Grid_overview-empty___wrGh{animation:none;transition:none}.Grid_card__7loLU:focus-visible,.Grid_card__7loLU:hover{transform:none}.Grid_card__7loLU:focus-visible .Grid_contain__pJKNV,.Grid_card__7loLU:hover .Grid_contain__pJKNV{transform:none}}.ViewSwitch_map-fab__dSC3N{position:fixed;bottom:max(28px,calc(env(safe-area-inset-bottom) + 20px));left:50%;transform:translateX(-50%);z-index:18;display:inline-flex;align-items:center;gap:6px;padding:9px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.11);background:rgba(6,24,38,.62);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:rgba(255,255,255,.88);font-size:.8rem;font-weight:700;letter-spacing:.02em;white-space:nowrap;box-shadow:0 1px 4px rgba(0,0,0,.07),0 6px 18px rgba(0,0,0,.13);animation:ViewSwitch_fab-enter__ZvL4z .4s cubic-bezier(.25,.46,.45,.94) .2s both;transition:background-color .22s ease,box-shadow .22s ease,transform .22s ease}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ViewSwitch_map-fab__dSC3N{background:rgba(6,24,38,.82)}}.ViewSwitch_map-fab__dSC3N:focus-visible,.ViewSwitch_map-fab__dSC3N:hover{outline:none;background:rgba(6,24,38,.74);box-shadow:0 2px 6px rgba(0,0,0,.09),0 8px 22px rgba(0,0,0,.16);transform:translateX(-50%) translateY(-1px) scale(1.01)}.ViewSwitch_map-fab__dSC3N:active{transform:translateX(-50%) scale(.98);background:rgba(6,24,38,.8);box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 12px rgba(0,0,0,.11)}.ViewSwitch_map-fab__dSC3N span{color:inherit}@keyframes ViewSwitch_fab-enter__ZvL4z{0%{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media only screen and (max-width:767px){.ViewSwitch_map-fab__dSC3N{padding:8px 16px;font-size:.77rem;gap:5px}}@media (prefers-reduced-motion:reduce){.ViewSwitch_map-fab__dSC3N{animation:none;transition:none}}