.waitlist[data-astro-cid-pj3ti6lb]{margin-top:2rem;max-width:44rem}.waitlist__row[data-astro-cid-pj3ti6lb]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:40rem){.waitlist__row[data-astro-cid-pj3ti6lb]{grid-template-columns:1.1fr 1.3fr auto;align-items:center}}.waitlist__status[data-astro-cid-pj3ti6lb]{margin:1rem 0 0;min-height:1.5em;color:var(--text2)}.waitlist__status[data-astro-cid-pj3ti6lb][data-state=error]{color:var(--madder-ink)}.waitlist__status[data-astro-cid-pj3ti6lb][data-state=ok]{color:var(--sage)}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2.25rem}.hero__cta[data-astro-cid-j7pv25f6] [data-astro-cid-j7pv25f6][aria-disabled=true]{cursor:default;opacity:.85}.shots[data-astro-cid-j7pv25f6]{display:flex;gap:clamp(1rem,3vw,2rem);list-style:none;margin:2.5rem 0 0;padding:0 0 1rem;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:thin}.shot[data-astro-cid-j7pv25f6]{flex:0 0 auto;width:min(15rem,62vw);scroll-snap-align:start}.shot__img[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto;border-radius:18px;border:1px solid var(--line2);background:var(--ink2)}.shot__caption[data-astro-cid-j7pv25f6]{margin:.9rem 0 0;color:var(--text3);font-size:.9375rem;max-width:none}.faq[data-astro-cid-j7pv25f6]{margin-top:2.5rem;max-width:var(--measure);border-top:1px solid var(--line)}.faq__item[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.faq__q[data-astro-cid-j7pv25f6]{cursor:pointer;list-style:none;padding:1.15rem 2rem 1.15rem 0;position:relative;font-family:var(--font-display);font-size:1.1875rem;color:var(--text)}.faq__q[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-j7pv25f6]:after,.faq__q[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;right:.25rem;top:50%;background:var(--brass);transition:opacity .12s ease,transform .12s ease}.faq__q[data-astro-cid-j7pv25f6]:before{width:.75rem;height:1px;transform:translateY(-50%)}.faq__q[data-astro-cid-j7pv25f6]:after{width:1px;height:.75rem;right:.625rem;transform:translateY(-50%)}.faq__item[data-astro-cid-j7pv25f6][open] .faq__q[data-astro-cid-j7pv25f6]:after{opacity:0}.faq__a[data-astro-cid-j7pv25f6]{margin:0 0 1.35rem;color:var(--text2)}.steps[data-astro-cid-j7pv25f6]{list-style:none;margin:2.5rem 0 0;padding:0;display:grid;gap:clamp(1.5rem,4vw,2.75rem);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.step__n[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:.875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin:0 0 .6rem}.step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:.5rem}.step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:last-child{color:var(--text2);margin-bottom:0}.why[data-astro-cid-j7pv25f6]{background:radial-gradient(90% 80% at 80% 0%,rgba(210,96,60,.09),transparent 60%)}.events[data-astro-cid-j7pv25f6]{list-style:none;margin:2.25rem 0 0;padding:0;display:grid;gap:1rem}.event[data-astro-cid-j7pv25f6]{border:1px solid var(--line);border-radius:14px;background:var(--ink2);padding:1.25rem 1.4rem}.event__when[data-astro-cid-j7pv25f6]{font-size:.75rem;letter-spacing:.13em;text-transform:uppercase;color:var(--brass);margin:0 0 .35rem}.event[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-bottom:.25rem}.event__place[data-astro-cid-j7pv25f6]{margin:0;color:var(--text3);font-size:.9375rem}.two[data-astro-cid-j7pv25f6]{display:grid;gap:clamp(1.5rem,5vw,3rem);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:2.25rem}.ticks[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:.75rem 0 0}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:1.5rem;position:relative;margin-bottom:.5rem;color:var(--text2)}.ticks[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.62em;width:.6rem;height:.6rem;border-radius:50%;background:var(--sage)}.ticks--never[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{background:none;border-radius:0;top:.5em;width:.7rem;height:2px;background:var(--text3)}
