.week-rail_rail__lklhX{margin-top:var(--cg-space-2);border-top:1px solid var(--cg-line);border-bottom:1px solid var(--cg-line)}.week-rail_cells__RGx1j{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none}.week-rail_cell__VuO3q{display:flex;min-width:0}.week-rail_cell__VuO3q+.week-rail_cell__VuO3q{border-left:1px solid var(--cg-line)}.week-rail_link__Qnpnl{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:var(--cg-space-1);padding-bottom:7px;color:inherit;text-decoration:none;min-height:var(--cg-tap-min)}.week-rail_weekday__ktspJ{font-size:10.5px;font-weight:600;line-height:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);display:flex;align-items:baseline;gap:.48em}.week-rail_dayNumber__XRh6I{display:none}.week-rail_count__wpllC{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500;line-height:17px;color:var(--text);margin-top:2px}.week-rail_link__Qnpnl[data-quiet] .week-rail_weekday__ktspJ{color:var(--text-subtle)}.week-rail_cell__VuO3q[data-cg-mark=today] [data-cg-mark-target]{border-bottom:2px solid var(--orange-500);padding-bottom:1px}.week-rail_cell__VuO3q[data-cg-mark=weekend] [data-cg-mark-target]{border-bottom:2px solid var(--olive-300);padding-bottom:1px}.week-rail_allOfCity__CdYiz,.week-rail_label__emlCK,.week-rail_todayWord__asW0o{display:none}@media (min-width:721px){.week-rail_rail__lklhX{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--cg-space-2);row-gap:var(--cg-space-1);padding-top:var(--cg-space-4);border-top:none;border-bottom:none}.week-rail_label__emlCK{display:block;margin-right:6px;font-size:12.5px;line-height:1.2;color:var(--text-muted);white-space:nowrap}.week-rail_allOfCity__CdYiz{display:inline-block;margin-left:6px;font-size:var(--cg-type-4);font-weight:500;line-height:1.2;color:inherit;text-decoration:underline;text-decoration-color:var(--orange-500);text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap}.week-rail_allOfCityArrow__ZNfoV{white-space:pre}.week-rail_cells__RGx1j{display:flex;gap:var(--cg-space-1);grid-template-columns:none}.week-rail_cell__VuO3q{display:block}.week-rail_cell__VuO3q+.week-rail_cell__VuO3q{border-left:none}.week-rail_link__Qnpnl{position:relative;flex:none;flex-direction:row;align-items:baseline;justify-content:flex-start;gap:var(--cg-space-1);min-height:0;padding:var(--cg-space-1) 14px;border:1px solid var(--cg-line);border-radius:999px;background:var(--surface);font-size:13px}@media (pointer:coarse){.week-rail_link__Qnpnl:after{content:"";position:absolute;inset-block:-5px;inset-inline:0}}.week-rail_weekday__ktspJ{gap:.35em;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:normal;text-transform:none;color:inherit}.week-rail_dayNumber__XRh6I{display:inline}.week-rail_count__wpllC{margin-top:0;font-family:inherit;font-size:13px;font-weight:400;line-height:1.25;color:var(--text-muted)}.week-rail_todayWord__asW0o{display:inline;font-size:13px;line-height:1.25;font-variant-numeric:tabular-nums}.week-rail_cell__VuO3q[data-cg-mark=today] .week-rail_count__wpllC{display:none}.week-rail_cell__VuO3q[data-cg-mark=today] .week-rail_link__Qnpnl{background:var(--olive-900);border-color:var(--olive-900);color:var(--text-on-olive)}.week-rail_cell__VuO3q[data-cg-mark=today] .week-rail_todayWord__asW0o{color:color-mix(in srgb,var(--text-on-olive) 70%,transparent)}.week-rail_cell__VuO3q[data-cg-mark=today] [data-cg-mark-target],.week-rail_cell__VuO3q[data-cg-mark=weekend] [data-cg-mark-target]{border-bottom:none;padding-bottom:0}.week-rail_link__Qnpnl[data-quiet] .week-rail_weekday__ktspJ{color:var(--text-muted)}.week-rail_link__Qnpnl:focus-visible{outline:none;box-shadow:var(--focus-ring)}.week-rail_allOfCity__CdYiz:focus-visible{outline:none;border-radius:4px;box-shadow:var(--focus-ring)}}.doors_section___H_YI{padding:var(--cg-rhythm) var(--cg-margin) 6px}.doors_head__l3IV3{display:flex;align-items:baseline;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}.doors_heading__DckzO{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--cg-type-2);line-height:26px;letter-spacing:-.01em;color:var(--text);white-space:nowrap}.doors_meta__fDTZe{min-width:0;overflow:hidden;font-size:var(--cg-type-4);line-height:1.2;color:var(--text-subtle);text-align:right;text-overflow:ellipsis;white-space:nowrap}.doors_trending__vfNdW{margin-top:var(--cg-head-gap);overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 92%,transparent);mask-image:linear-gradient(90deg,#000 92%,transparent)}.doors_trending__vfNdW::-webkit-scrollbar{display:none}.doors_chips__CG3YA{display:flex;gap:var(--cg-space-1);margin:0;padding:0;list-style:none}.doors_chipItem__8tgtX{flex:none}.doors_chipWide__WxgQN{display:none}.doors_chip__FEXsV{display:inline-flex;align-items:center;min-height:var(--cg-tap-min);padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font-size:13px;font-weight:500;color:var(--text);white-space:nowrap;text-decoration:none}.doors_chip__FEXsV:hover{border-color:var(--olive-300)}.doors_mosaic__nsVXo{display:grid;grid-template-columns:1fr 1fr;gap:10px;grid-auto-rows:var(--cg-tile-cap);margin:var(--cg-head-gap) 0 0;padding:0;list-style:none}.doors_mosaic__nsVXo>.doors_tile__3GFuz:first-child{grid-column:1/-1}.doors_tile__3GFuz{position:relative;overflow:hidden;border-radius:var(--radius-lg);color:#fff6e9}.doors_tile__3GFuz[data-cg-door=practice]{background:linear-gradient(125deg,#373a28,#5a5f3d 60%,#b5ba9e 122%)}.doors_tile__3GFuz[data-cg-door=move]{background:linear-gradient(120deg,#41452f,#6e7452 60%,#9aa075 118%)}.doors_tile__3GFuz[data-cg-door=listen]{background:linear-gradient(125deg,#3c4a42,#5d7264 60%,#8aa08e 120%)}.doors_tile__3GFuz[data-cg-door=gather]{background:linear-gradient(125deg,#6b4a2a,#a97e46 62%,#dda864 125%)}.doors_tile__3GFuz[data-cg-door=celebrate]{background:linear-gradient(125deg,#82551d,#b7803a 62%,#e4bb86 125%)}.doors_art__5_B_o{position:absolute;inset:0;opacity:.5;pointer-events:none}.doors_art__5_B_o svg{position:absolute;right:-8px;bottom:-10px}.doors_artDesktop__xI6zz{display:none}.doors_body__X3fZu{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:14px 16px 12px;color:inherit;text-decoration:none}.doors_verb__hYF0Y{font-family:var(--font-display);font-style:italic;font-weight:500;font-size:var(--cg-type-verb-lead);line-height:1;letter-spacing:-.01em}.doors_mosaic__nsVXo>.doors_tile__3GFuz:not(:first-child) .doors_verb__hYF0Y{font-size:var(--cg-type-verb)}.doors_eyebrow__WX2_K{margin-top:5px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 246 233/80%)}.doors_examples__Ny8yX{margin-top:2px;font-size:11px;line-height:1.35;color:rgb(255 246 233/78%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doors_examples__Ny8yX[data-cg-ex=row]{display:none}.doors_arrow__WPEy1{position:absolute;top:12px;right:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:rgb(255 246 233/16%);color:inherit}.doors_arrow__WPEy1:before{content:"";position:absolute;top:50%;left:50%;width:var(--cg-tap-min);height:var(--cg-tap-min);transform:translate(-50%,-50%)}.doors_arrow__WPEy1:hover{background:rgb(255 246 233/28%)}.doors_arrow__WPEy1 svg{width:14px;height:14px}@media (min-width:721px){.doors_examples__Ny8yX[data-cg-ex=compact]{display:none}.doors_examples__Ny8yX[data-cg-ex=row]{display:block}.doors_section___H_YI{display:flex;flex-direction:column;padding:0}.doors_head__l3IV3{order:0;margin-bottom:var(--cg-space-3)}.doors_heading__DckzO{font-size:var(--cg-type-2);line-height:27px}.doors_meta__fDTZe{font-size:var(--cg-type-4)}.doors_mosaic__nsVXo{order:1;grid-template-columns:repeat(var(--cg-tile-count),minmax(0,1fr));gap:var(--cg-gutter);margin-top:0}.doors_mosaic__nsVXo>.doors_tile__3GFuz:first-child{grid-column:auto}.doors_trending__vfNdW{order:2;margin-top:var(--cg-space-2);overflow-x:visible;-webkit-mask-image:none;mask-image:none}.doors_chips__CG3YA{flex-wrap:wrap}.doors_chipWide__WxgQN{display:block}.doors_mosaic__nsVXo>.doors_tile__3GFuz:not(:first-child) .doors_verb__hYF0Y,.doors_verb__hYF0Y{font-size:var(--cg-type-verb)}.doors_examples__Ny8yX,.doors_eyebrow__WX2_K{font-size:var(--cg-type-5)}.doors_arrow__WPEy1 svg{width:16px;height:16px}.doors_artMobile__QRRPg{display:none}.doors_artDesktop__xI6zz{display:block}}.newly-listed_section__9CemG{padding:var(--cg-rhythm) 0 6px}.newly-listed_head__3Q4oh{display:flex;align-items:baseline;justify-content:space-between;gap:var(--cg-space-2);padding:0 var(--cg-margin)}.newly-listed_heading__eXPS5{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--cg-type-2);line-height:1.15;letter-spacing:-.01em;color:var(--text)}.newly-listed_meta__tAhBa{font-size:12.5px;line-height:1.15;color:var(--text-subtle);text-align:right}.newly-listed_rail__hkzh2{display:flex;gap:12px;margin:14px 0 0;padding:0 var(--cg-margin) 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--cg-margin);scrollbar-width:none}.newly-listed_rail__hkzh2::-webkit-scrollbar{display:none}.newly-listed_item__lLzRL{flex:none;width:252px;scroll-snap-align:start}.newly-listed_card__W3STK{display:block;color:inherit;text-decoration:none}.newly-listed_media__TOkmW{display:block;overflow:hidden;border-radius:10px}.newly-listed_title__IQXb1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:9px;font-size:14.5px;font-weight:500;line-height:1.25}.newly-listed_foot__ivvpy{display:flex;flex-direction:column;margin-top:3px}.newly-listed_when__eK8P5{font-size:12px;line-height:1.45;color:var(--text-muted)}.newly-listed_when__eK8P5 time{color:var(--text);font-weight:500}.newly-listed_place__8R4eF{color:var(--text-muted);font-weight:400}.newly-listed_price__T0uA_{margin-top:3px;font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;color:var(--text-muted);white-space:nowrap}.newly-listed_viewAll__l0ZA_{display:none;margin:0}@media (min-width:721px){.newly-listed_section__9CemG{padding:0 0 var(--cg-space-4)}.newly-listed_head__3Q4oh{margin-bottom:var(--cg-space-3);padding:0}.newly-listed_meta__tAhBa{font-size:var(--cg-type-4)}.newly-listed_rail__hkzh2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cg-gutter);margin-top:0;padding:0;overflow:visible;scroll-snap-type:none}.newly-listed_item__lLzRL{width:auto}.newly-listed_title__IQXb1{margin-top:var(--cg-space-1);font-size:var(--cg-type-3)}.newly-listed_foot__ivvpy{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--cg-space-1);margin-top:4px;line-height:1.185}.newly-listed_when__eK8P5{min-width:0;overflow:hidden;font-size:var(--cg-type-4);white-space:nowrap;text-overflow:ellipsis}.newly-listed_when__eK8P5 [data-cgn=place-venue],.newly-listed_when__eK8P5 [data-cgn=when-time]{display:none}.newly-listed_price__T0uA_{margin-top:0;font-size:var(--cg-type-4);color:var(--text)}.newly-listed_viewAll__l0ZA_{display:block;padding-top:var(--cg-space-2);font-size:var(--cg-type-4);font-weight:500;line-height:1.185}.newly-listed_viewAllLink__DMlwx{position:relative;display:inline-flex;align-items:center;color:var(--olive-600);text-decoration:none}.newly-listed_viewAllLink__DMlwx:after{content:"";position:absolute;inset:-14px -8px}.newly-listed_viewAllText__BX6pK{border-bottom:1.5px solid var(--orange-500);padding-bottom:2px}.newly-listed_arrow__aDCD3{white-space:pre}}.hosts_section__RUAOl{--cg-hosts-h2:var(--cg-type-2);--cg-hosts-body:13.5px;--cg-hosts-stat:var(--cg-type-2);--cg-hosts-tile-num:26px;--cg-hosts-h2-line:23px;--cg-hosts-body-line:22px;padding:var(--cg-rhythm) var(--cg-margin) 6px}.hosts_statement__WuL3i{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cg-space-2)}.hosts_kicker__XtB5a{margin:0;font-size:var(--cg-type-5);font-weight:600;line-height:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--orange-editorial)}.hosts_heading__86Yu2{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--cg-hosts-h2);line-height:var(--cg-hosts-h2-line);letter-spacing:-.012em;color:var(--text);text-wrap:balance}.hosts_accent__oEOJK{display:block;font-style:italic;color:var(--orange-600)}.hosts_body__Gtc6P{margin:0;max-width:30em;font-family:var(--font-serif);font-size:var(--cg-hosts-body);line-height:var(--cg-hosts-body-line);color:var(--text-muted)}.hosts_stats__tonkO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--cg-space-2);width:100%}.hosts_statNum__KRmYi{font-family:var(--font-display);font-weight:500;font-size:var(--cg-hosts-stat);line-height:1;font-variant-numeric:tabular-nums;color:var(--text)}.hosts_statLabel__A3tcK{margin-top:6px;font-size:10.5px;font-weight:600;line-height:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted)}.hosts_ctas__7c_Gs{display:flex;flex-wrap:wrap;gap:var(--cg-space-2)}.hosts_cta___b9rc{display:inline-flex;align-items:center;gap:var(--cg-space-1);align-self:flex-start;min-height:var(--cg-tap-min);padding:10px 18px;border-radius:var(--radius-pill);background:var(--olive-900);color:var(--text-on-dark);font-size:var(--cg-type-4);font-weight:500;line-height:16px;text-decoration:none}.hosts_ctaArrow__iPIbW{white-space:pre}.hosts_cta___b9rc:focus-visible,.hosts_host__AHHhN:focus-visible{outline:none;box-shadow:var(--focus-ring)}.hosts_host__AHHhN:focus-visible{border-radius:var(--radius-md)}.hosts_grid__x7mKn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px var(--cg-space-2);margin-top:var(--cg-space-4)}.hosts_host__AHHhN{display:flex;flex-direction:column;gap:var(--cg-space-1);min-width:0;color:inherit;text-decoration:none}.hosts_avatar__NTWBX{position:relative;display:block;overflow:hidden;aspect-ratio:1/1;border-radius:var(--radius-md);background:var(--bg-muted)}.hosts_avatar__NTWBX img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hosts_hostName__TGdEj{font-size:14.5px;font-weight:500;line-height:19px;color:var(--text)}.hosts_hostRole__yK9a4{font-size:12px;line-height:17px;color:var(--text-muted)}.hosts_moreTile__gymAO{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;aspect-ratio:1/1;padding:var(--cg-space-2);border:1px solid var(--bg-3);border-radius:var(--radius-md);background:var(--bg-2)}.hosts_moreArrow__U9hiO{position:absolute;top:12px;right:14px;font-size:18px;line-height:1;color:var(--text-muted)}.hosts_moreNum__fb_7G{font-family:var(--font-display);font-weight:500;font-size:var(--cg-hosts-tile-num);line-height:1;font-variant-numeric:tabular-nums;color:var(--text)}.hosts_moreLabel__aj0uR{font-size:12.5px;line-height:17px;color:var(--text-muted)}@media (min-width:721px){.hosts_section__RUAOl{--cg-hosts-h2:40px;--cg-hosts-body:15px;--cg-hosts-stat:30px;--cg-hosts-tile-num:34px;--cg-hosts-h2-line:42px;--cg-hosts-body-line:24px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--cg-gutter);column-gap:var(--cg-gutter);align-items:center;padding:88px 0 var(--cg-space-1)}.hosts_statement__WuL3i{grid-column:1/6;padding-right:var(--cg-space-3)}.hosts_stats__tonkO{display:flex;gap:var(--cg-space-4);width:auto}.hosts_cta___b9rc{min-height:0}@media (pointer:coarse){.hosts_cta___b9rc{min-height:var(--cg-tap-min)}}.hosts_grid__x7mKn{grid-column:6/13;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:0}}