.coming-soon[data-astro-cid-lcdefpme]{--ink:#20201d;--paper:#f3f0e8;--soft-ink:#68675f;--line:#20201d2e;--coral:#e66c4f;background:linear-gradient(#20201d09 1px, transparent 1px), linear-gradient(90deg, #20201d09 1px, transparent 1px), var(--paper);min-height:100svh;color:var(--ink);isolation:isolate;background-size:48px 48px;position:relative;overflow:hidden}.coming-soon[data-astro-cid-lcdefpme]:before{z-index:-1;content:"";background:linear-gradient(110deg,#f3f0e833,#f3f0e8d6 52%,#f3f0e84d);position:absolute;inset:0}.shell[data-astro-cid-lcdefpme]{flex-direction:column;width:min(100% - 2rem,76rem);min-height:100svh;margin-inline:auto;padding-block:clamp(1.5rem,4vw,3.25rem) 1.75rem;display:flex}.masthead[data-astro-cid-lcdefpme],footer[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.wordmark[data-astro-cid-lcdefpme]{color:inherit;letter-spacing:.08em;align-items:center;gap:.75rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.mark[data-astro-cid-lcdefpme]{border:1px solid var(--ink);border-radius:50%;grid-template-columns:1fr 1fr;gap:.2rem;width:1.8rem;height:1.8rem;padding:.35rem;display:grid}.mark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);align-self:end;display:block}.mark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{height:55%}.mark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{height:100%}.status[data-astro-cid-lcdefpme]{color:var(--soft-ink);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.78rem;font-weight:600;display:inline-flex}.status-dot[data-astro-cid-lcdefpme]{background:var(--coral);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem #e66c4f29}.intro[data-astro-cid-lcdefpme]{width:min(100%,54rem);margin-block:auto;padding-block:clamp(5rem,14vh,9rem)}.eyebrow[data-astro-cid-lcdefpme]{color:var(--coral);letter-spacing:.16em;text-transform:uppercase;margin-bottom:clamp(1.5rem,4vw,2.75rem);font-size:.78rem;font-weight:600}h1[data-astro-cid-lcdefpme]{letter-spacing:-.07em;max-width:12ch;margin:0;font-size:clamp(4rem,10.5vw,8.25rem);font-weight:500;line-height:.85}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--coral)}.lede[data-astro-cid-lcdefpme]{max-width:39rem;color:var(--soft-ink);margin-top:clamp(2.25rem,6vw,4rem);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.55}.note[data-astro-cid-lcdefpme]{align-items:center;gap:1rem;width:min(100%,25rem);margin-top:clamp(2.5rem,6vw,4.5rem);display:flex}.note-rule[data-astro-cid-lcdefpme]{background:var(--line);flex:1;height:1px}.note[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;font-size:.9rem;font-weight:600}footer[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);color:var(--soft-ink);padding-top:1.25rem;font-size:.82rem}footer[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ink);text-underline-offset:.3em;font-weight:600}.ambient[data-astro-cid-lcdefpme]{z-index:-1;filter:blur(1px);opacity:.9;border-radius:50%;position:absolute}.ambient-one[data-astro-cid-lcdefpme]{aspect-ratio:1;border:clamp(3rem,7vw,6rem) solid #e66c4f1f;width:clamp(16rem,32vw,30rem);top:12%;right:-8rem}.ambient-two[data-astro-cid-lcdefpme]{aspect-ratio:1;background:#bbb2971f;width:25rem;bottom:-13rem;left:40%}@media (width<=40rem){.shell[data-astro-cid-lcdefpme]{width:min(100% - 2.5rem,76rem)}.status[data-astro-cid-lcdefpme]{font-size:.68rem}.intro[data-astro-cid-lcdefpme]{padding-block:6rem 4.5rem}footer[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:no-preference){.intro[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:.7s ease-out both settle}.intro[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:80ms}.intro[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.16s}.intro[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.24s}}@keyframes settle{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}
