._deals_1vkgv_2{margin-top:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:14px 16px 12px}._label_1vkgv_3{color:var(--color-text-subtle);font-size:12px}._grid_1vkgv_4{margin-top:10px!important}@media (min-width:1000px){ul._grid_1vkgv_4{grid-template-columns:repeat(2,1fr)}}._small_1vkgv_6{color:var(--color-text-subtle);margin-top:10px;font-size:11px;line-height:1.6}._page_1j6m5_1{max-width:860px;padding-top:var(--space-6);padding-bottom:var(--space-8)}._header_1j6m5_2{margin-top:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border)}._header_1j6m5_2 h1{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;line-height:1.3}._intro_1j6m5_4{margin-top:var(--space-4);color:var(--color-text-muted);font-size:var(--text-lg);line-height:1.8}._meta_1j6m5_5{margin-top:var(--space-3);color:var(--color-text-subtle);font-size:var(--text-xs)}._section_1j6m5_7{margin-top:var(--space-6)}._section_1j6m5_7 h2{font-size:var(--text-xl);font-weight:800}._section_1j6m5_7>p{margin-top:var(--space-3);color:var(--color-text-muted);line-height:1.85}._section_1j6m5_7>ul{margin:var(--space-3) 0 0;color:var(--color-text-muted);padding-left:1.25rem;line-height:1.85}._section_1j6m5_7>ul li+li{margin-top:4px}._note_1j6m5_12{font-size:var(--text-xs);color:var(--color-text-subtle)!important}._venues_1j6m5_14{gap:var(--space-3);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}._venue_1j6m5_14{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._venueHead_1j6m5_16{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._venueName_1j6m5_17{font-family:var(--font-display);font-size:var(--text-lg);margin-right:4px;font-weight:800}._venueName_1j6m5_17:hover{color:var(--nj-pink-strong)}._badge_1j6m5_19{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-muted);padding:2px 8px;font-size:12px}._facts_1j6m5_20{margin:var(--space-3) 0 0}._facts_1j6m5_20>div{border-top:1px solid var(--color-border);grid-template-columns:84px minmax(0,1fr);gap:12px;padding:7px 0;display:grid}._facts_1j6m5_20 dt{color:var(--color-text-subtle);font-size:13px}._facts_1j6m5_20 dd{margin:0;font-size:14px;line-height:1.6}._venueFoot_1j6m5_24{margin-top:var(--space-3);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:13px;display:flex}._venueFoot_1j6m5_24 a{color:var(--nj-pink-strong);font-weight:700}._venueFoot_1j6m5_24 a:hover{text-underline-offset:3px;text-decoration:underline}._venueFoot_1j6m5_24 span{color:var(--color-text-subtle);margin-left:auto}._faq_1j6m5_29{gap:var(--space-2);margin-top:var(--space-3);display:grid}._faq_1j6m5_29 details{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}._faq_1j6m5_29 summary{cursor:pointer;font-weight:700;line-height:1.6}._faq_1j6m5_29 details p{margin-top:var(--space-2);color:var(--color-text-muted);line-height:1.8}._next_1j6m5_34{margin-top:var(--space-6);flex-wrap:wrap;gap:10px;display:flex}._related_1j6m5_36{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border)}._related_1j6m5_36 h2{font-size:var(--text-lg)}._related_1j6m5_36 ul{gap:var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding:0;list-style:none;display:grid}._related_1j6m5_36 a{height:100%;padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:6px;display:flex}._related_1j6m5_36 a:hover{border-color:var(--nj-pink)}._related_1j6m5_36 span{color:var(--nj-pink-strong);letter-spacing:.06em;font-size:12px;font-weight:700}._related_1j6m5_36 strong{line-height:1.5}._disclaimer_1j6m5_44{margin-top:var(--space-6);color:var(--color-text-subtle);font-size:var(--text-xs);line-height:1.7}@media (max-width:560px){._facts_1j6m5_20>div{grid-template-columns:72px minmax(0,1fr);gap:8px}._venueFoot_1j6m5_24 span{width:100%;margin-left:0}}._summary_1j6m5_52{margin:var(--space-4) 0 0;border-left:3px solid var(--nj-pink);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface);color:var(--color-text);font-size:var(--text-base);padding:14px 18px 14px 32px;line-height:1.7}._summary_1j6m5_52 li+li{margin-top:4px}
