.hhCxLW_feature{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-modal);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;overflow:hidden}@media (min-width:900px){.hhCxLW_feature:not(.hhCxLW_compact){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.hhCxLW_feature:not(.hhCxLW_compact) .hhCxLW_media{aspect-ratio:auto;contain:size;min-height:240px}}.hhCxLW_media{aspect-ratio:16/9;background:color-mix(in srgb, var(--feature-tone) 22%, var(--surface-2));min-height:0;display:grid;position:relative;overflow:hidden}.hhCxLW_pics2{grid-template-columns:2fr 1fr}.hhCxLW_pics3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.hhCxLW_pics3 .hhCxLW_picture:first-of-type{grid-row:1/span 2}.hhCxLW_picture{object-fit:cover;width:100%;min-width:0;height:100%;min-height:0;display:block}.hhCxLW_tile{left:var(--space-12);bottom:var(--space-12);text-align:center;background:var(--surface);min-width:56px;color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-card);flex-direction:column;align-items:stretch;display:flex;position:absolute;overflow:hidden}.hhCxLW_tileMonth{background:var(--feature-tone);color:var(--bg);font-size:var(--type-caption-size);letter-spacing:.06em;text-transform:uppercase;padding:2px var(--space-8);font-weight:650}.hhCxLW_tileDay{font-family:var(--font-display);font-variant-numeric:tabular-nums;padding-top:2px;font-size:24px;line-height:1.1}.hhCxLW_tileWeekday{color:var(--text-muted);font-size:var(--type-caption-size);padding-bottom:3px}.hhCxLW_body{gap:var(--space-8);min-width:0;padding:var(--space-14) var(--space-18);flex-direction:column;display:flex}.hhCxLW_eyebrow{color:var(--text-muted);font-size:var(--type-caption-size);letter-spacing:.06em;text-transform:uppercase;margin:0}.hhCxLW_title{font-family:var(--font-display);font-size:var(--type-display-verdict-size);line-height:var(--type-display-verdict-line);overflow-wrap:anywhere;margin:0}.hhCxLW_title a{color:inherit;text-decoration:none}.hhCxLW_title a:hover{text-decoration:underline}.hhCxLW_when{gap:var(--space-4) var(--space-10);color:var(--text-muted);font-size:var(--type-caption-size);flex-wrap:wrap;margin:0;display:flex}.hhCxLW_verdict{margin:0}.hhCxLW_people{align-items:center;gap:var(--space-8) var(--space-10);flex-wrap:wrap;display:flex}.hhCxLW_faces{margin:0;padding:0;list-style:none;display:flex}.hhCxLW_faces>li+li{margin-left:-6px}.hhCxLW_faces>li{box-shadow:0 0 0 2px var(--surface);border-radius:50%}.hhCxLW_going{color:var(--text-muted);font-size:var(--type-caption-size);font-variant-numeric:tabular-nums}.hhCxLW_then{font-size:var(--type-caption-size);margin:0}.hhCxLW_then a{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.hhCxLW_footer{padding-top:var(--space-8);border-top:1px solid var(--line);font-size:var(--type-caption-size);margin-top:auto}
.IrPt2a_hub{gap:var(--space-28);grid-template-columns:minmax(0,1fr);grid-template-areas:"feature""yours""forum""foryou""scope""browse";display:grid}.IrPt2a_hub>*{min-width:0}.IrPt2a_areaFeature{flex-direction:column;grid-area:feature;display:flex}.IrPt2a_areaFeature>*{flex:auto}.IrPt2a_pitch.IrPt2a_areaFeature>*{flex:none}.IrPt2a_areaForum{grid-area:forum}.IrPt2a_areaYours{grid-area:yours}.IrPt2a_areaForYou{grid-area:foryou}.IrPt2a_areaScope{grid-area:scope}.IrPt2a_areaBrowse{grid-area:browse}.IrPt2a_hub[data-visitor]{grid-template-areas:"feature""forum""foryou""scope""browse"}@media (min-width:900px){.IrPt2a_hub{column-gap:var(--space-28);grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"feature forum""yours yours""foryou foryou""scope scope""browse browse"}.IrPt2a_hub[data-visitor]{grid-template-areas:"feature feature""forum forum""foryou foryou""scope scope""browse browse"}.IrPt2a_hub[data-visitor] .IrPt2a_stack{gap:var(--space-28);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.IrPt2a_hub[data-visitor] .IrPt2a_stack>*{grid-area:auto}.IrPt2a_pitch{min-height:360px}.IrPt2a_hub[data-noevents]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-areas:"forum feature""yours yours""foryou foryou""scope scope""browse browse"}}.IrPt2a_stack{gap:var(--space-18);flex-direction:column;display:flex}.IrPt2a_section{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.IrPt2a_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-8) var(--space-14);flex-wrap:wrap;display:flex}.IrPt2a_sectionTitle{font-family:var(--font-display);font-size:var(--type-display-verdict-size);line-height:var(--type-display-verdict-line);margin:0}.IrPt2a_sectionLink{font-size:var(--type-caption-size)}.IrPt2a_starpartyLink{font-size:var(--type-caption-size);margin:0}.IrPt2a_findEvent{align-items:flex-start;gap:var(--space-10);padding:var(--space-14) var(--space-18);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-modal);flex-direction:column;display:flex}.IrPt2a_findEvent h3{font-family:var(--font-display);font-size:var(--type-display-verdict-size);line-height:var(--type-display-verdict-line);margin:0}.IrPt2a_findEvent p{color:var(--text-muted);margin:0}.IrPt2a_pitch{justify-content:flex-end;gap:var(--space-12);min-height:320px;padding:var(--space-28);border-radius:var(--radius-modal);background:var(--bg);color:var(--text);flex-direction:column;display:flex;position:relative;overflow:hidden}.IrPt2a_collage{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset:0}.IrPt2a_collage:has(>img:only-child){grid-template-columns:minmax(0,1fr)}.IrPt2a_collage:has(>img:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.IrPt2a_collage>img{object-fit:cover;width:100%;height:100%;display:block}.IrPt2a_pitch:after{content:"";background:linear-gradient(to top, var(--bg) 0%, transparent 55%), linear-gradient(to right, var(--bg) 0%, transparent 65%);opacity:.8;position:absolute;inset:0}.IrPt2a_pitchBody{z-index:1;gap:var(--space-12);flex-direction:column;max-width:520px;display:flex;position:relative}.IrPt2a_pitchTitle{font-family:var(--font-display);margin:0;font-size:clamp(28px,4vw,40px);line-height:1.1}.IrPt2a_pitchLede{color:var(--text-muted);margin:0}.IrPt2a_pitchActions{gap:var(--space-10);flex-wrap:wrap;display:flex}.IrPt2a_pending{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);margin:0;padding:0;list-style:none}.IrPt2a_pending>li{align-items:center;gap:var(--space-6) var(--space-10);padding:var(--space-10) var(--space-14);flex-wrap:wrap;display:flex}.IrPt2a_pending>li+li{border-top:1px solid var(--line)}.IrPt2a_pending>li>a{font-size:var(--type-caption-size);margin-left:auto}@media (max-width:599px){.IrPt2a_fourOnPhone ul>li:nth-child(n+5){display:none}.IrPt2a_browse a{justify-content:center;width:100%;display:flex}.IrPt2a_pitch{padding:var(--space-18);min-height:280px}}
