.nights__top[data-astro-cid-nm7lytcm]{display:grid;gap:var(--block) var(--gutter)}.nights__copy[data-astro-cid-nm7lytcm]{display:grid;gap:var(--s-5);align-content:start;padding-block-start:var(--s-5)}.nights__title[data-astro-cid-nm7lytcm]{max-inline-size:26ch}.nights__credits[data-astro-cid-nm7lytcm]{max-inline-size:calc(30 * var(--t-body));padding-block-start:var(--s-4);border-block-start:1px solid var(--rule);color:var(--text-3)}.nights__credits[data-astro-cid-nm7lytcm] span[data-astro-cid-nm7lytcm]:not(:last-child):after{content:" ·";content:" ·" / "";color:var(--gold-400)}.nights__list[data-astro-cid-nm7lytcm]{margin-block-start:var(--block);row-gap:var(--s-4)}.night[data-astro-cid-nm7lytcm]{display:grid;gap:var(--s-2);align-content:start}.night__text[data-astro-cid-nm7lytcm]{color:var(--text-2)}@media(min-width:60rem){.nights__top[data-astro-cid-nm7lytcm]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.nights__copy[data-astro-cid-nm7lytcm]{grid-column:1 / span 7}.nights__top[data-astro-cid-nm7lytcm] .nights__photo{grid-column:8 / -1;margin-block-start:var(--s-5)}}.promises[data-astro-cid-nm7lytcm],.committees__split[data-astro-cid-nm7lytcm]{margin-block-start:var(--block)}.promise[data-astro-cid-nm7lytcm]{display:grid;align-content:start;gap:var(--s-2)}@media(max-width:51.99rem){.promises[data-astro-cid-nm7lytcm]{row-gap:0}.promises[data-astro-cid-nm7lytcm]>.promise[data-astro-cid-nm7lytcm]{padding-block:var(--s-4);border-block-start:0}.promises[data-astro-cid-nm7lytcm]>.promise[data-astro-cid-nm7lytcm]:first-child{padding-block-start:0}.promises[data-astro-cid-nm7lytcm]>.promise[data-astro-cid-nm7lytcm]:last-child{padding-block-end:0}.promises[data-astro-cid-nm7lytcm]>.promise[data-astro-cid-nm7lytcm]+.promise[data-astro-cid-nm7lytcm]{border-block-start:1px solid var(--rule)}.committees__split[data-astro-cid-nm7lytcm]{margin-block-start:var(--s-5)}}.committees__split[data-astro-cid-nm7lytcm] .promises__fig{max-inline-size:26rem;margin-inline:auto}@media(min-width:64rem){.committees__split[data-astro-cid-nm7lytcm] .promises__fig{max-inline-size:none}}@media(min-width:64rem)and (max-width:79.99rem){.committees__split[data-astro-cid-nm7lytcm]>.split__main[data-astro-cid-nm7lytcm]{grid-column:5 / -1}}.faq-title[data-astro-cid-nm7lytcm]{margin-block-end:var(--s-4)}.fy[data-astro-cid-nm7lytcm]{min-inline-size:0;margin:0;padding:0;border:0}.fy__key[data-astro-cid-nm7lytcm]{color:var(--text-3)}.fy__strip[data-astro-cid-nm7lytcm]{container-type:inline-size}.fy__months[data-astro-cid-nm7lytcm]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));row-gap:var(--s-3)}@container (min-width: 40rem){.fy__months[data-astro-cid-nm7lytcm]{grid-template-columns:repeat(12,minmax(0,1fr))}}.fy__m[data-astro-cid-nm7lytcm]{--line: 1.25rem;position:relative;padding-block-start:calc(var(--line) + 1rem)}.fy__m[data-astro-cid-nm7lytcm]:before{content:"";position:absolute;inset:var(--line) 0 auto 0;block-size:1px;background:var(--rule)}.fy__m[data-astro-cid-nm7lytcm]:after{content:"";position:absolute;inset:calc(var(--line) + 1px) 0 auto 0;block-size:.3125rem;background:repeating-linear-gradient(90deg,var(--rule-strong) 0 1px,transparent 1px 25%)}.fy__m[data-astro-cid-nm7lytcm].is-season:after{block-size:.5625rem;background:repeating-linear-gradient(90deg,var(--gold-400) 0 1px,transparent 1px 25%)}.fy__m[data-astro-cid-nm7lytcm].is-season:before{block-size:2px;margin-block-start:-.5px;background:linear-gradient(90deg,var(--gold-300),var(--gold-400))}.fy__m[data-astro-cid-nm7lytcm].is-start:before{background:linear-gradient(90deg,var(--gold-100),var(--gold-300))}.fy__m[data-astro-cid-nm7lytcm].is-end:before{background:linear-gradient(90deg,var(--gold-400),var(--gold-600))}.fy__tag[data-astro-cid-nm7lytcm]{position:absolute;inset-block-start:0;inset-inline-start:.4rem;white-space:nowrap;color:var(--gold-200)}.fy__input[data-astro-cid-nm7lytcm]{position:absolute;inline-size:1px;block-size:1px;margin:0;opacity:0;pointer-events:none}.fy__label[data-astro-cid-nm7lytcm]{position:relative;isolation:isolate;display:grid;place-items:center;inline-size:min(100% - 4px,5.5rem);min-block-size:2.75rem;margin-inline:auto;border-radius:var(--r-control);font-family:var(--font-wide);font-stretch:118%;font-weight:500;font-size:var(--t-small);letter-spacing:.02em;color:var(--stone-500);cursor:pointer;transition:color var(--dur-ui) ease}.is-season[data-astro-cid-nm7lytcm] .fy__label[data-astro-cid-nm7lytcm]{color:var(--ivory)}.fy__label[data-astro-cid-nm7lytcm]:after{content:"";position:absolute;z-index:-1;inset:-.375rem -.75rem;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--amber) 20%,transparent),color-mix(in srgb,var(--amber) 8%,transparent) 62%,transparent);opacity:0;transition:opacity .42s var(--ease-out)}.fy__input[data-astro-cid-nm7lytcm]:checked+.fy__label[data-astro-cid-nm7lytcm]{color:var(--gold-200);box-shadow:inset 0 0 0 1.5px var(--gold-300)}.fy__input[data-astro-cid-nm7lytcm]:focus-visible+.fy__label[data-astro-cid-nm7lytcm]{outline:2px solid var(--focus);outline-offset:3px}@media(forced-colors:active){.fy__input[data-astro-cid-nm7lytcm]:checked+.fy__label[data-astro-cid-nm7lytcm]{border:2px solid Highlight}.fy__label[data-astro-cid-nm7lytcm]:after{inset:0;border:1px solid ButtonText;border-radius:inherit;background:none}}@media(hover:hover)and (pointer:fine){.fy__input[data-astro-cid-nm7lytcm]:not(:checked)+.fy__label[data-astro-cid-nm7lytcm]:hover{color:var(--gold-100)}}.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm],.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm],.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m+.fy__m+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm],.fy__months[data-astro-cid-nm7lytcm]:has(>:nth-child(1) :checked)>[data-astro-cid-nm7lytcm]:nth-child(n+10) .fy__label[data-astro-cid-nm7lytcm],.fy__months[data-astro-cid-nm7lytcm]:has(>:nth-child(2) :checked)>[data-astro-cid-nm7lytcm]:nth-child(n+11) .fy__label[data-astro-cid-nm7lytcm],.fy__months[data-astro-cid-nm7lytcm]:has(>:nth-child(3) :checked)>[data-astro-cid-nm7lytcm]:nth-child(12) .fy__label[data-astro-cid-nm7lytcm]{color:var(--gold-200)}.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm]:after,.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm]:after,.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m+.fy__m+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm]:after,.fy__months[data-astro-cid-nm7lytcm]:has(>:nth-child(1) :checked)>[data-astro-cid-nm7lytcm]:nth-child(n+10) .fy__label[data-astro-cid-nm7lytcm]:after,.fy__months[data-astro-cid-nm7lytcm]:has(>:nth-child(2) :checked)>[data-astro-cid-nm7lytcm]:nth-child(n+11) .fy__label[data-astro-cid-nm7lytcm]:after,.fy__months[data-astro-cid-nm7lytcm]:has(>:nth-child(3) :checked)>[data-astro-cid-nm7lytcm]:nth-child(12) .fy__label[data-astro-cid-nm7lytcm]:after{opacity:1}@media(prefers-reduced-motion:no-preference){.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm]:after{transition-delay:90ms}.fy__m[data-astro-cid-nm7lytcm]:has(+.fy__m :checked) .fy__label[data-astro-cid-nm7lytcm]:after{transition-delay:.18s}}@container (min-width: 44rem){.fy__m[data-astro-cid-nm7lytcm]{--line: 1.4rem}.fy__label[data-astro-cid-nm7lytcm]{min-block-size:3.25rem;font-size:var(--t-body)}}.fy__foot[data-astro-cid-nm7lytcm]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--gutter);margin-block-start:var(--s-5)}.fy__out[data-astro-cid-nm7lytcm]{max-inline-size:none;color:var(--ivory)}.fy__out[data-astro-cid-nm7lytcm] strong{font-weight:400;color:var(--gold-200)}
