@keyframes ThisWeekend_pulse__1bi5e1k17{0%,to{opacity:1}50%{opacity:.5}}@layer ds-components;@layer ds-components{.ThisWeekend_noShrink__1bi5e1k0{flex-shrink:0}.ThisWeekend_fill__1bi5e1k1{flex:1;min-width:0}.ThisWeekend_wrapRow__1bi5e1k2{flex-wrap:wrap}.ThisWeekend_clip__1bi5e1k3{overflow:hidden}.ThisWeekend_truncate__1bi5e1k4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThisWeekend_bold__1bi5e1k5{font-weight:700}.ThisWeekend_coverFill__1bi5e1k6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ThisWeekend_block__1bi5e1k7{display:block}.ThisWeekend_whiteInk__1bi5e1k8{color:#fff}.ThisWeekend_shell__1bi5e1k9{margin-inline:auto;width:100%;max-width:1440px}.ThisWeekend_grow__1bi5e1ka{flex:1}.ThisWeekend_headerSection__1bi5e1kb{gap:var(--spacing-3-5)}.ThisWeekend_headerTitle__1bi5e1kc{font-weight:700;font-size:28px;line-height:1.12;letter-spacing:-.01em}.ThisWeekend_headerLead__1bi5e1kd{max-width:640px}.ThisWeekend_chipOpen__1bi5e1ke{border-width:1px;border-style:solid;background:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);border-color:var(--strong)}.ThisWeekend_chipIdle__1bi5e1kf{border-width:1px;border-style:solid;background:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);border-color:var(--border)}.ThisWeekend_chipIdle__1bi5e1kf:hover{border-color:var(--strong)}.ThisWeekend_regionMenu__1bi5e1kh{min-width:180px}.ThisWeekend_regionItem__1bi5e1ki{width:100%;text-align:left;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ThisWeekend_regionItemIdle__1bi5e1kj:hover{background:var(--surface-hover)}.ThisWeekend_featuredCard__1bi5e1kk{border-radius:16px;padding:var(--spacing-6)}.ThisWeekend_featuredImg__1bi5e1kl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.25}.ThisWeekend_featuredSave__1bi5e1km{position:absolute;top:var(--spacing-4);right:var(--spacing-4);z-index:10}.ThisWeekend_featuredBody__1bi5e1kn{position:relative;min-width:0}.ThisWeekend_coverKicker__1bi5e1ko{letter-spacing:1px;color:color-mix(in srgb,var(--paper-warm) 75%,transparent)}.ThisWeekend_featuredTitle__1bi5e1kp{font-weight:700;font-size:30px;line-height:var(--line-height-tight);letter-spacing:-.01em;color:var(--paper-warm)}.ThisWeekend_featuredNote__1bi5e1kq{color:color-mix(in srgb,var(--paper-warm) 80%,transparent)}.ThisWeekend_featuredCta__1bi5e1kr{position:relative;width:100%;flex-shrink:0;white-space:nowrap;padding-block:var(--spacing-3);border-radius:10px;background:var(--accent);color:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ThisWeekend_featuredCta__1bi5e1kr:hover{background:var(--accent-hover)}.ThisWeekend_railTitle__1bi5e1ks{font-weight:700;letter-spacing:-.01em}.ThisWeekend_cardWidth__1bi5e1kt{width:240px;flex-shrink:0}.ThisWeekend_cardCover__1bi5e1ku{height:150px;width:100%}.ThisWeekend_cardInitial__1bi5e1kv{font-weight:700;font-size:40px;color:color-mix(in srgb,var(--paper-warm) 90%,transparent)}.ThisWeekend_cardSave__1bi5e1kw{position:absolute;right:var(--spacing-3);bottom:var(--spacing-3)}.ThisWeekend_cardTitle__1bi5e1kx{font-weight:700;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ThisWeekend_row__1bi5e1ky{border-radius:14px;border-width:1px;border-style:solid;background:#fff}.ThisWeekend_rowCover__1bi5e1kz{width:56px;height:56px;flex-shrink:0;border-radius:10px}.ThisWeekend_rowInitial__1bi5e1k10{font-weight:700;color:color-mix(in srgb,var(--paper-warm) 90%,transparent)}.ThisWeekend_rowTitle__1bi5e1k11{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ThisWeekend_situationalSection__1bi5e1k12{padding-top:var(--spacing-8)}.ThisWeekend_tile__1bi5e1k14{border-radius:14px;padding-inline:var(--spacing-5);padding-block:18px}.ThisWeekend_tileTitle__1bi5e1k15{font-weight:700;font-size:var(--font-size-lg);color:var(--paper-warm)}.ThisWeekend_tileNote__1bi5e1k16{color:color-mix(in srgb,var(--paper-warm) 70%,transparent)}.ThisWeekend_skeletonHero__1bi5e1k18{animation:ThisWeekend_pulse__1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:150px;width:100%;border-radius:16px;background:color-mix(in srgb,var(--faint) 40%,transparent)}.ThisWeekend_skeletonCover__1bi5e1k19{animation:ThisWeekend_pulse__1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:150px;width:100%;background:color-mix(in srgb,var(--faint) 40%,transparent)}.ThisWeekend_skeletonLine__1bi5e1k1a{animation:ThisWeekend_pulse__1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:1rem;width:80%;background:color-mix(in srgb,var(--faint) 40%,transparent)}.ThisWeekend_skeletonLineSm__1bi5e1k1b{animation:ThisWeekend_pulse__1bi5e1k17 2s cubic-bezier(.4,0,.6,1) infinite;height:.75rem;width:60%;background:color-mix(in srgb,var(--faint) 30%,transparent)}.ThisWeekend_center__1bi5e1k1c{text-align:center}.ThisWeekend_emptyCta__1bi5e1k1d{padding-inline:22px;border-radius:10px;background:var(--accent);color:#fff;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.ThisWeekend_emptyCta__1bi5e1k1d:hover{background:var(--accent-hover)}@media screen and (min-width:768px){.ThisWeekend_headerSection__1bi5e1kb{gap:18px}.ThisWeekend_headerTitle__1bi5e1kc{font-size:52px;letter-spacing:-.02em}.ThisWeekend_regionAnchor__1bi5e1kg{margin-left:auto}.ThisWeekend_featuredCard__1bi5e1kk{padding:2.75rem}.ThisWeekend_featuredSave__1bi5e1km{top:var(--spacing-5);right:var(--spacing-5)}.ThisWeekend_featuredTitle__1bi5e1kp{font-size:44px}.ThisWeekend_featuredCta__1bi5e1kr{width:auto;padding-block:15px}.ThisWeekend_situationalSection__1bi5e1k12{padding-top:2.75rem}.ThisWeekend_tileLink__1bi5e1k13{flex:1}.ThisWeekend_tile__1bi5e1k14{height:150px;padding:var(--spacing-7)}.ThisWeekend_tileTitle__1bi5e1k15{font-size:22px}.ThisWeekend_skeletonHero__1bi5e1k18{height:200px}}}
