.pv__head[data-astro-cid-ue3yhu3a]{padding-top:clamp(150px,20vh,250px);padding-bottom:clamp(60px,8vw,100px)}.pv__h1[data-astro-cid-ue3yhu3a]{margin:18px 0 0;font-size:clamp(34px,6vw,72px);line-height:1.04;max-width:16ch}.pv__intro[data-astro-cid-ue3yhu3a]{margin:clamp(26px,3vw,38px) 0 0;max-width:56ch;font-size:clamp(16px,1.7vw,18.5px);line-height:1.7;color:var(--color-ink-soft)}.pv__rhythm[data-astro-cid-ue3yhu3a]{padding:clamp(90px,13vw,170px) 22px;text-align:center}.pv__rhythm-line[data-astro-cid-ue3yhu3a]{margin:0;font-size:clamp(26px,4.6vw,56px);line-height:1.18;max-width:20ch;margin-inline:auto}.pv__rhythm-rule[data-astro-cid-ue3yhu3a]{margin:clamp(34px,5vw,52px) auto;max-width:420px}.pv__provenance[data-astro-cid-ue3yhu3a]{margin:0;font-family:var(--font-body);font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--color-ivory-onnavy-soft)}.pv__dark[data-astro-cid-ue3yhu3a]{margin:0;font-family:var(--font-display);font-size:clamp(22px,3vw,32px);color:var(--color-ink-soft);text-align:center}.pv__table[data-astro-cid-ue3yhu3a]{position:relative;background:var(--color-surface-raised);border:1px solid color-mix(in srgb,var(--color-gold) 34%,transparent);border-radius:6px;padding:clamp(30px,5vw,64px);box-shadow:0 1px 2px #3c301c14,0 40px 80px -50px #42321c8c}.pv__table-mark[data-astro-cid-ue3yhu3a]{display:flex;align-items:center;justify-content:space-between;gap:16px}.pv__final[data-astro-cid-ue3yhu3a]{font-family:var(--font-body);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent)}.pv__date[data-astro-cid-ue3yhu3a]{margin:clamp(18px,2.4vw,28px) 0 0;font-family:var(--font-display);font-optical-sizing:auto;font-weight:400;font-size:clamp(38px,7vw,88px);line-height:1;letter-spacing:-.028em;color:var(--color-ink)}.pv__table-body[data-astro-cid-ue3yhu3a]{margin-top:clamp(22px,3vw,34px);display:grid;gap:8px}.pv__venue[data-astro-cid-ue3yhu3a]{margin:0;font-family:var(--font-display);font-size:clamp(18px,2.2vw,24px);color:var(--color-ink);display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.pv__venue-area[data-astro-cid-ue3yhu3a]{font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft)}.pv__format[data-astro-cid-ue3yhu3a]{margin:0;font-size:16px;color:var(--color-ink-soft)}.pv__note[data-astro-cid-ue3yhu3a]{margin:0;font-size:13.5px;color:var(--color-ink-soft);opacity:.85}.pv__cta[data-astro-cid-ue3yhu3a]{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(26px,3.4vw,38px);background:var(--color-accent);color:#fff;font-family:var(--font-body);font-weight:600;font-size:15.5px;padding:15px 30px;border-radius:999px;text-decoration:none;transition:transform .35s var(--ease-lamp),box-shadow .35s var(--ease-lamp)}.pv__cta[data-astro-cid-ue3yhu3a]:hover{transform:translateY(-2px);box-shadow:0 14px 30px -14px #9e2b2599}.pv__cta--closed[data-astro-cid-ue3yhu3a]{background:transparent;color:var(--color-ink-soft);border:1px solid color-mix(in srgb,var(--color-ink) 20%,transparent);cursor:default}.pv__cta--closed[data-astro-cid-ue3yhu3a]:hover{transform:none;box-shadow:none}.pv__online[data-astro-cid-ue3yhu3a]{margin-top:clamp(60px,9vw,110px)}.pv__online-label[data-astro-cid-ue3yhu3a]{display:block;margin-bottom:clamp(14px,2vw,22px)}.pv__rows[data-astro-cid-ue3yhu3a]{list-style:none;margin:0;padding:0}.pv__row[data-astro-cid-ue3yhu3a]{display:grid;grid-template-columns:1fr;gap:10px;padding:clamp(22px,3vw,30px) 0;border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent);align-items:baseline}.pv__row[data-astro-cid-ue3yhu3a]:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}.pv__row-date[data-astro-cid-ue3yhu3a]{display:flex;flex-direction:column;gap:4px}.pv__row-day[data-astro-cid-ue3yhu3a]{font-family:var(--font-display);font-size:clamp(20px,2.4vw,26px);color:var(--color-ink);letter-spacing:-.015em}.pv__row-time[data-astro-cid-ue3yhu3a]{font-family:var(--font-body);font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold)}.pv__row-meta[data-astro-cid-ue3yhu3a]{display:flex;flex-direction:column;gap:4px}.pv__row-format[data-astro-cid-ue3yhu3a]{font-size:15px;color:var(--color-ink-soft)}.pv__row-note[data-astro-cid-ue3yhu3a]{font-size:13px;color:var(--color-ink-soft);opacity:.8}.pv__row-cta[data-astro-cid-ue3yhu3a]{justify-self:start;font-family:var(--font-body);font-weight:600;font-size:14.5px;color:var(--color-accent);text-decoration:none;display:inline-flex;gap:8px;align-items:center}.pv__row-cta[data-astro-cid-ue3yhu3a] span[data-astro-cid-ue3yhu3a]{transition:transform .35s var(--ease-lamp)}.pv__row-cta[data-astro-cid-ue3yhu3a]:hover span[data-astro-cid-ue3yhu3a]{transform:translate(5px)}.pv__row-cta--closed[data-astro-cid-ue3yhu3a]{color:var(--color-ink-soft);cursor:default}@media(min-width:860px){.pv__row[data-astro-cid-ue3yhu3a]{grid-template-columns:.9fr 1.1fr auto;gap:32px;align-items:center}.pv__row-cta[data-astro-cid-ue3yhu3a]{justify-self:end}}.pv__request-inner[data-astro-cid-ue3yhu3a]{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:clamp(36px,5vw,64px);align-items:start}.pv__request-h[data-astro-cid-ue3yhu3a]{margin:16px 0 0;font-size:clamp(26px,3.6vw,42px);max-width:15ch}.pv__request-sub[data-astro-cid-ue3yhu3a]{margin:18px 0 0;color:var(--color-ink-soft);max-width:40ch}.pv__chosen[data-astro-cid-ue3yhu3a]{margin:20px 0 0;padding:12px 16px;border-left:2px solid var(--color-gold);font-size:14.5px;color:var(--color-ink);background:var(--color-surface-raised)}.pv__card[data-astro-cid-ue3yhu3a]{background:var(--color-surface-raised);border:1px solid color-mix(in srgb,var(--color-gold) 22%,transparent);border-radius:6px;padding:clamp(24px,3.4vw,42px);box-shadow:0 1px 2px #3c301c14,0 30px 60px -44px #42321c73}.pv__hp[data-astro-cid-ue3yhu3a]{position:absolute;left:-9999px;opacity:0}.pv__form[data-astro-cid-ue3yhu3a] .field[data-astro-cid-ue3yhu3a]{display:flex;flex-direction:column;gap:7px;margin-bottom:18px}.pv__form[data-astro-cid-ue3yhu3a] label[data-astro-cid-ue3yhu3a]{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft)}.pv__form[data-astro-cid-ue3yhu3a] label[data-astro-cid-ue3yhu3a] span[data-astro-cid-ue3yhu3a]{text-transform:none;letter-spacing:.02em;opacity:.75}.pv__form[data-astro-cid-ue3yhu3a] input[data-astro-cid-ue3yhu3a],.pv__form[data-astro-cid-ue3yhu3a] select[data-astro-cid-ue3yhu3a],.pv__form[data-astro-cid-ue3yhu3a] textarea[data-astro-cid-ue3yhu3a]{font-family:var(--font-body);font-size:16px;color:var(--color-ink);background:var(--color-surface);border:1px solid color-mix(in srgb,var(--color-ink) 16%,transparent);border-radius:4px;padding:12px 14px;width:100%;transition:border-color .25s var(--ease-lamp)}.pv__form[data-astro-cid-ue3yhu3a] input[data-astro-cid-ue3yhu3a]:focus,.pv__form[data-astro-cid-ue3yhu3a] select[data-astro-cid-ue3yhu3a]:focus,.pv__form[data-astro-cid-ue3yhu3a] textarea[data-astro-cid-ue3yhu3a]:focus{border-color:var(--color-gold);outline:none}.pv__form[data-astro-cid-ue3yhu3a] textarea[data-astro-cid-ue3yhu3a]{resize:vertical}.pv__submit[data-astro-cid-ue3yhu3a]{width:100%;margin-top:8px;background:var(--color-accent);color:#fff;font-family:var(--font-body);font-weight:600;font-size:16px;padding:16px 24px;border:none;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:transform .35s var(--ease-lamp)}.pv__submit[data-astro-cid-ue3yhu3a]:hover{transform:translateY(-2px)}@media(min-width:900px){.pv__request-inner[data-astro-cid-ue3yhu3a]{grid-template-columns:.95fr 1.05fr;gap:clamp(48px,6vw,90px)}}.pv__faq[data-astro-cid-ue3yhu3a]{padding-top:clamp(60px,8vw,100px)}.pv__faq-inner[data-astro-cid-ue3yhu3a]{max-width:760px;margin:0 auto}.pv__faq-h[data-astro-cid-ue3yhu3a]{font-size:clamp(26px,3.6vw,40px);margin:0 0 clamp(28px,4vw,44px)}.pv__faq-list[data-astro-cid-ue3yhu3a]{margin:0}.pv__faq-item[data-astro-cid-ue3yhu3a]{padding:clamp(22px,3vw,30px) 0;border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}.pv__faq-item[data-astro-cid-ue3yhu3a]:last-child{border-bottom:1px solid color-mix(in srgb,var(--color-ink) 12%,transparent)}.pv__faq-q[data-astro-cid-ue3yhu3a]{font-family:var(--font-display);font-size:clamp(18px,2.2vw,23px);color:var(--color-ink);margin:0 0 10px}.pv__faq-a[data-astro-cid-ue3yhu3a]{margin:0;font-size:16px;line-height:1.7;color:var(--color-ink-soft)}
