.signup[data-astro-cid-75wjdcun]{gap:.85rem;width:100%;max-width:28rem;display:grid}.signup__row[data-astro-cid-75wjdcun]{border:1px solid var(--hairline);background:var(--black-soft);transition:border-color .25s var(--ease-out), box-shadow .25s var(--ease-out);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem;display:flex}.signup__row[data-astro-cid-75wjdcun]:focus-within{border-color:var(--gold);box-shadow:0 0 0 4px color-mix(in oklab, var(--gold) 16%, transparent)}.signup__input[data-astro-cid-75wjdcun]{width:0;min-width:0;height:2.9rem;color:var(--platinum);font:inherit;background:0 0;border:0;flex:auto;padding:0 .9rem 0 1.2rem;font-size:1rem}.signup__input[data-astro-cid-75wjdcun]::placeholder{color:var(--platinum-dim)}.signup__input[data-astro-cid-75wjdcun]:focus{outline:none}.signup__input[data-astro-cid-75wjdcun]:-webkit-autofill{-webkit-text-fill-color:var(--platinum);-webkit-box-shadow:0 0 0 100px var(--black-soft) inset;transition:background-color 9999s}.signup__button[data-astro-cid-75wjdcun]{background:linear-gradient(180deg, var(--gold-hi), var(--gold) 55%, #d9a843);height:2.9rem;color:var(--black);font:inherit;letter-spacing:.02em;white-space:nowrap;cursor:pointer;box-shadow:0 .4rem 1.2rem -.5rem color-mix(in oklab, var(--gold) 70%, transparent);transition:transform .2s var(--ease-out), filter .2s, box-shadow .2s;border:0;border-radius:999px;flex:none;margin:0;padding:0 1.6rem;font-size:.95rem;font-weight:600}.signup__button[data-astro-cid-75wjdcun]:hover{filter:brightness(1.06);box-shadow:0 .6rem 1.6rem -.5rem color-mix(in oklab, var(--gold) 85%, transparent)}.signup__button[data-astro-cid-75wjdcun]:active{transform:translateY(1px)}.signup__button[data-astro-cid-75wjdcun]:focus-visible{outline-offset:2px}.signup__button[data-astro-cid-75wjdcun][aria-busy=true]{cursor:progress;filter:saturate(.6)brightness(.85)}.signup__trap[data-astro-cid-75wjdcun]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.signup__status[data-astro-cid-75wjdcun]{font-family:var(--font-serif);color:var(--gold-hi);font-size:1.25rem;font-style:italic;line-height:1.35}.signup__status[data-astro-cid-75wjdcun]:empty{display:none}.signup__status[data-astro-cid-75wjdcun][data-tone=error]{color:#f4b4a2;font-family:var(--font-sans);font-size:.95rem;font-style:normal}.signup__note[data-astro-cid-75wjdcun]{color:var(--platinum-dim);padding-left:1.55rem;font-size:.85rem}.signup[data-astro-cid-75wjdcun][data-state=done] .signup__row[data-astro-cid-75wjdcun]{display:none}@media (width<=24rem){.signup__button[data-astro-cid-75wjdcun]{padding:0 1.1rem}.signup__input[data-astro-cid-75wjdcun]{padding-left:1rem}}.page[data-astro-cid-lcdefpme]{grid-template-rows:1fr auto;min-height:100svh;display:grid}.hero[data-astro-cid-lcdefpme]{width:min(100%,84rem);padding:clamp(2rem, 6svh, 4rem) var(--gutter) 0;align-items:center;gap:clamp(1rem,4vw,3rem);margin-inline:auto;display:grid}.hero__copy[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;display:grid}.hero__logo[data-astro-cid-lcdefpme]{aspect-ratio:1584/1322;height:clamp(5.25rem,13svh,8.5rem)}.hero__title[data-astro-cid-lcdefpme]{font-weight:inherit;gap:.6rem;margin-top:clamp(1.75rem,5svh,3rem);display:grid}.hero__soon[data-astro-cid-lcdefpme]{font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;margin-right:-.16em;font-size:clamp(1.95rem,4.3vw + .25rem,4.25rem);font-weight:380;line-height:1.05}.hero__tagline[data-astro-cid-lcdefpme]{font-family:var(--font-serif);color:var(--gold-hi);font-size:clamp(1.4rem,1.4vw + .9rem,2.1rem);font-style:italic;line-height:1.2}.hero__lede[data-astro-cid-lcdefpme]{text-wrap:balance;max-width:27rem;margin-top:clamp(1rem,2.5svh,1.5rem);font-size:clamp(1rem,.3vw + .95rem,1.125rem)}.hero__copy[data-astro-cid-lcdefpme] .signup{text-align:left;margin-top:clamp(1.75rem,4svh,2.5rem)}.hero__photo[data-astro-cid-lcdefpme]{--mount-inset:clamp(.6rem, 1.6vw, .9rem);--mount-radius:clamp(1.25rem, 2.6vw, 1.75rem);width:100%;max-width:30rem;padding:var(--mount-inset);border:1px solid var(--gold-lo);border-radius:var(--mount-radius);justify-self:center;margin-block:1.5rem 2.5rem;position:relative;box-shadow:0 0 4.5rem -1.5rem #fff4de1f}.hero__photo[data-astro-cid-lcdefpme] img{aspect-ratio:1;object-fit:cover;border-radius:calc(var(--mount-radius) - var(--mount-inset));width:100%;height:auto}@media (prefers-reduced-motion:no-preference){.hero__photo[data-astro-cid-lcdefpme]{animation:rise 1.4s var(--ease-out) .15s backwards}}@keyframes rise{0%{opacity:0;transform:translateY(1.75rem)}}@media (width>=56rem){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:clamp(2rem,5svh,3.5rem)}.hero__copy[data-astro-cid-lcdefpme]{text-align:left;justify-items:start}.hero__soon[data-astro-cid-lcdefpme]{margin-right:0;font-size:clamp(2.1rem,3.4vw + .15rem,4rem)}.hero__photo[data-astro-cid-lcdefpme]{width:min(40vw,70svh,36rem);max-width:none;margin-block:0}}
