.events-page[data-astro-cid-f7qhsjwe]{background:var(--color-cream)}.hero-grid[data-astro-cid-f7qhsjwe],.split[data-astro-cid-f7qhsjwe],.closing-grid[data-astro-cid-f7qhsjwe]{align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.hero-grid[data-astro-cid-f7qhsjwe]>[data-astro-cid-f7qhsjwe],.split[data-astro-cid-f7qhsjwe]>[data-astro-cid-f7qhsjwe],.closing-grid[data-astro-cid-f7qhsjwe]>[data-astro-cid-f7qhsjwe]{min-width:0}.hero-grid[data-astro-cid-f7qhsjwe]{padding-block:clamp(3rem, 6vw, 5rem) var(--spacing-section-tight);align-items:start}.closing-grid[data-astro-cid-f7qhsjwe]{padding-block:var(--spacing-section-tight)}.product-section[data-astro-cid-f7qhsjwe]{border-top:1px solid var(--color-hairline);padding-block:var(--spacing-section)}.product-section[data-astro-cid-f7qhsjwe].soft{background:var(--color-paper)}.feature-breadcrumb[data-astro-cid-f7qhsjwe]{margin-bottom:1.6rem}.hero-lede[data-astro-cid-f7qhsjwe]{max-width:56ch;font-size:var(--text-lede);line-height:var(--text-lede--line-height);color:var(--color-ink-soft);margin-top:1.5rem}.hero-actions[data-astro-cid-f7qhsjwe],.closing-actions[data-astro-cid-f7qhsjwe]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.hero-actions[data-astro-cid-f7qhsjwe] .btn-primary[data-astro-cid-f7qhsjwe],.closing-actions[data-astro-cid-f7qhsjwe] .btn-primary[data-astro-cid-f7qhsjwe]{text-align:center;justify-content:center;align-items:center;min-height:48px;padding-inline:1.7rem}h2[data-astro-cid-f7qhsjwe]{font-family:var(--font-display);font-size:var(--text-h2);text-wrap:balance;font-weight:600;line-height:1.12}.section-head[data-astro-cid-f7qhsjwe]{max-width:62ch}.section-head[data-astro-cid-f7qhsjwe] p[data-astro-cid-f7qhsjwe],.split[data-astro-cid-f7qhsjwe] p[data-astro-cid-f7qhsjwe]{max-width:60ch;color:var(--color-ink-soft);margin-top:1.25rem}.section-note[data-astro-cid-f7qhsjwe]{max-width:66ch;color:var(--color-ink-soft);margin-top:2rem}.handoff[data-astro-cid-f7qhsjwe]{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--color-amber-deep);padding-top:2rem;font-weight:700}.ticket-label[data-astro-cid-f7qhsjwe]{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--color-amber-deep);font-weight:600}.step-bar[data-astro-cid-f7qhsjwe]{border-top:1px solid var(--color-hairline);padding-block:1.5rem}.step-bar[data-astro-cid-f7qhsjwe] ol[data-astro-cid-f7qhsjwe]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.9rem;display:grid}@media (width<=359px){.step-bar[data-astro-cid-f7qhsjwe] ol[data-astro-cid-f7qhsjwe]{grid-template-columns:minmax(0,1fr)}}@media (width>=40rem){.step-bar[data-astro-cid-f7qhsjwe] ol[data-astro-cid-f7qhsjwe]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.step-bar[data-astro-cid-f7qhsjwe] ol[data-astro-cid-f7qhsjwe]{grid-template-columns:repeat(6,minmax(0,1fr))}}.step-bar[data-astro-cid-f7qhsjwe] a[data-astro-cid-f7qhsjwe]{border-top:2px solid var(--color-hairline-strong);min-height:44px;color:var(--color-ink);align-items:center;gap:.6rem;padding:.5rem .8rem;font-weight:600;text-decoration:none;display:flex}@media (hover:hover){.step-bar[data-astro-cid-f7qhsjwe] a[data-astro-cid-f7qhsjwe]:hover{border-top-color:var(--color-green)}}.step-bar[data-astro-cid-f7qhsjwe] a[data-astro-cid-f7qhsjwe]:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.step-bar[data-astro-cid-f7qhsjwe] a[data-astro-cid-f7qhsjwe] span[data-astro-cid-f7qhsjwe]{font-size:var(--text-micro);font-variant-numeric:tabular-nums;color:var(--color-amber-deep)}.chip-row[data-astro-cid-f7qhsjwe]{flex-wrap:wrap;gap:.6rem;margin-top:1.75rem;display:flex}.chip-row[data-astro-cid-f7qhsjwe]>li[data-astro-cid-f7qhsjwe]{border:1px solid var(--color-hairline-strong);border-radius:999px;padding:.5rem 1rem;font-weight:600}.proof[data-astro-cid-f7qhsjwe]{border-block:1px solid var(--color-ticket-rule);background:var(--color-cream);min-width:0;box-shadow:var(--shadow-ticket)}.product-section[data-astro-cid-f7qhsjwe]:not(.soft) .proof[data-astro-cid-f7qhsjwe]{background:var(--color-paper)}.proof[data-astro-cid-f7qhsjwe] figcaption[data-astro-cid-f7qhsjwe]{border-bottom:1px solid var(--color-hairline);color:var(--color-amber-deep);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;padding:.75rem 1rem;font-weight:700}.proof[data-astro-cid-f7qhsjwe]>div[data-astro-cid-f7qhsjwe]{justify-content:center;padding:clamp(1rem,3vw,1.75rem);display:flex}.proof[data-astro-cid-f7qhsjwe] img[data-astro-cid-f7qhsjwe]{max-width:100%;height:auto}.proof[data-astro-cid-f7qhsjwe].wide{margin-top:2.5rem}.proof[data-astro-cid-f7qhsjwe].wide img[data-astro-cid-f7qhsjwe]{width:100%}.proof[data-astro-cid-f7qhsjwe] .shot-pan[data-astro-cid-f7qhsjwe]{justify-content:flex-start}.proof[data-astro-cid-f7qhsjwe] .pan-hint{padding-inline:1rem}.book-proof[data-astro-cid-f7qhsjwe]{margin-top:2.5rem}.split--capture[data-astro-cid-f7qhsjwe] .proof[data-astro-cid-f7qhsjwe]{max-width:50rem}.book-proof[data-astro-cid-f7qhsjwe] img[data-astro-cid-f7qhsjwe]{max-width:min(100%,45rem)}.full-size[data-astro-cid-f7qhsjwe]{min-height:44px;font-size:var(--text-body-sm);color:var(--color-green-deep);align-items:center;padding-inline:1rem;font-weight:600;text-decoration:underline;display:inline-flex}.booked-pair[data-astro-cid-f7qhsjwe]{align-items:start;gap:1.5rem;margin-top:2.5rem;display:grid}.booked-pair[data-astro-cid-f7qhsjwe]>[data-astro-cid-f7qhsjwe]{min-width:0}.split[data-astro-cid-f7qhsjwe] .snap[data-astro-cid-f7qhsjwe]{border:1px dashed var(--color-ticket-rule);background:var(--color-softamber);font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-ink);margin-top:2rem;padding:1.1rem 1.25rem;font-weight:600;line-height:1.25}.limit-list[data-astro-cid-f7qhsjwe]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.25rem;max-width:76ch;margin-top:2.5rem;display:grid}.limit-list[data-astro-cid-f7qhsjwe]>li[data-astro-cid-f7qhsjwe]{border-top:1px solid var(--color-hairline-strong);font-size:var(--text-body-sm);color:var(--color-ink-soft);padding-top:.9rem;line-height:1.55}.coming-note[data-astro-cid-f7qhsjwe]{border:1px dashed var(--color-ticket-rule);background:var(--color-softamber);max-width:40rem;margin-top:2.5rem;padding:1.25rem 1.5rem}.coming-note[data-astro-cid-f7qhsjwe]+.coming-note[data-astro-cid-f7qhsjwe]{margin-top:1rem}.coming-title[data-astro-cid-f7qhsjwe]{margin-top:.4rem;font-weight:700}.coming-note[data-astro-cid-f7qhsjwe] p[data-astro-cid-f7qhsjwe]:last-child{color:var(--color-ink-soft);margin-top:.4rem}.closing[data-astro-cid-f7qhsjwe]{border-top:1px solid var(--color-hairline);background:var(--color-paper)}.onward[data-astro-cid-f7qhsjwe]{padding-bottom:var(--spacing-section-tight);flex-wrap:wrap;gap:1.5rem;display:flex}@media (width>=60rem){.hero-grid[data-astro-cid-f7qhsjwe]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.split[data-astro-cid-f7qhsjwe]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.closing-grid[data-astro-cid-f7qhsjwe]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.split[data-astro-cid-f7qhsjwe].split--capture{grid-template-columns:minmax(0,1fr)}}
