.nights[data-astro-cid-zlxdr2y3]{margin:0;padding:0;list-style:none;container-type:inline-size}.night[data-astro-cid-zlxdr2y3]{border-top:2px solid var(--sea);grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:start;gap:1.25rem 2rem;padding-block:1.75rem;display:grid}.night[data-astro-cid-zlxdr2y3]:last-child{border-bottom:2px solid var(--sea)}.night[data-astro-cid-zlxdr2y3].pictured{grid-template-columns:17rem 6.5rem minmax(0,1fr) auto}.night-img[data-astro-cid-zlxdr2y3]{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%;height:auto}.night-date[data-astro-cid-zlxdr2y3]{color:var(--hull);line-height:1;font-family:var(--display);display:grid}.night-day[data-astro-cid-zlxdr2y3]{letter-spacing:-.04em;font-size:3.6rem;font-weight:820}.night-month[data-astro-cid-zlxdr2y3]{margin-top:.2rem;font-size:1.1rem;font-weight:600}.night-title[data-astro-cid-zlxdr2y3]{font-size:var(--s1);color:var(--sea)}.night-title[data-astro-cid-zlxdr2y3] a[data-astro-cid-zlxdr2y3]{text-decoration:none}.night-title[data-astro-cid-zlxdr2y3] a[data-astro-cid-zlxdr2y3]:hover{text-decoration:underline;text-decoration-color:var(--kaiki);text-underline-offset:4px;text-decoration-thickness:2px}.night-when[data-astro-cid-zlxdr2y3]{font-family:var(--display);color:var(--muted);margin:.3rem 0 .6rem;font-weight:560}.night-body[data-astro-cid-zlxdr2y3]>p[data-astro-cid-zlxdr2y3]:last-child{max-width:40rem}.night-side[data-astro-cid-zlxdr2y3]{align-content:start;justify-items:end;gap:.75rem;display:grid}.seats[data-astro-cid-zlxdr2y3]{font-family:var(--display);font-weight:650}.seats[data-astro-cid-zlxdr2y3].few{color:var(--kaiki)}@container (width<=960px){.night[data-astro-cid-zlxdr2y3].pictured{grid-template-columns:14rem 4.5rem minmax(0,1fr)}.night[data-astro-cid-zlxdr2y3].pictured .night-side[data-astro-cid-zlxdr2y3]{grid-column:3;grid-auto-flow:column;justify-content:start;place-items:center start;gap:1.25rem}.night-day[data-astro-cid-zlxdr2y3]{font-size:2.9rem}}@container (width<=640px){.night[data-astro-cid-zlxdr2y3],.night[data-astro-cid-zlxdr2y3].pictured{grid-template-columns:4.5rem minmax(0,1fr)}.night-img[data-astro-cid-zlxdr2y3]{grid-column:1/-1}.night-side[data-astro-cid-zlxdr2y3],.night[data-astro-cid-zlxdr2y3].pictured .night-side[data-astro-cid-zlxdr2y3]{grid-column:2;grid-auto-flow:row;justify-items:start}.night-day[data-astro-cid-zlxdr2y3]{font-size:2.6rem}}.empty[data-astro-cid-zlxdr2y3]{color:var(--muted);font-style:italic}.ev-grid[data-astro-cid-nmbc42ws]{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:3rem clamp(2rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,5rem);display:grid}@media (width<=1100px){.ev-grid[data-astro-cid-nmbc42ws]{grid-template-columns:1fr}}.how[data-astro-cid-nmbc42ws]{background:var(--stone);border-top:6px solid var(--kaiki);border-radius:6px;padding:1.75rem;position:sticky;top:6.5rem}@media (width<=1100px){.how[data-astro-cid-nmbc42ws]{position:static}}.how[data-astro-cid-nmbc42ws] h2[data-astro-cid-nmbc42ws]{font-size:var(--s1);color:var(--sea);margin-bottom:1rem}.how[data-astro-cid-nmbc42ws] dl[data-astro-cid-nmbc42ws]{gap:.9rem;margin:0 0 1.25rem;display:grid}.how[data-astro-cid-nmbc42ws] dt[data-astro-cid-nmbc42ws]{font-family:var(--display);color:var(--sea);font-weight:700}.how[data-astro-cid-nmbc42ws] dd[data-astro-cid-nmbc42ws]{margin:0;font-size:.97rem}.how[data-astro-cid-nmbc42ws]>p[data-astro-cid-nmbc42ws]{margin-bottom:1.25rem;font-size:.97rem}
