.soon-module__JEUwWq__screen{background-color:var(--gp-page);background-image:var(--gp-wash);min-height:100dvh;color:var(--gp-body);background-repeat:no-repeat;place-items:center;padding:40px 16px;display:grid}.soon-module__JEUwWq__stack{text-align:center;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:620px;display:flex}.soon-module__JEUwWq__mark{border-radius:var(--gp-radius-card);background:var(--gp-sweep);width:58px;height:58px;box-shadow:var(--gp-lip-lg), var(--gp-glow-accent);flex-shrink:0;place-items:center;display:grid}.soon-module__JEUwWq__mark svg{width:28px;height:28px;display:block}.soon-module__JEUwWq__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--gp-muted);margin:0;font-size:11.5px;font-weight:600}.soon-module__JEUwWq__title{letter-spacing:var(--gp-tracking-title);text-wrap:balance;background:var(--gp-sweep);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.5rem,9vw,4.2rem);font-weight:800;line-height:1.02}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.soon-module__JEUwWq__title{color:var(--gp-accent);-webkit-text-fill-color:currentColor}}.soon-module__JEUwWq__lead{color:var(--gp-ink);letter-spacing:var(--gp-tracking-tight);margin:0;font-size:clamp(1rem,3.4vw,1.2rem);font-weight:600}.soon-module__JEUwWq__note{max-width:42ch;color:var(--gp-body);margin:0;font-size:1rem;line-height:1.6}.soon-module__JEUwWq__bar{flex-direction:column;align-items:center;gap:12px;width:100%;max-width:420px;display:flex}.soon-module__JEUwWq__track{border-radius:var(--gp-radius-pill);background:var(--gp-border);width:100%;height:7px;overflow:hidden}.soon-module__JEUwWq__shuttle{border-radius:var(--gp-radius-pill);background:var(--gp-sweep);width:38%;height:100%;animation:1.9s cubic-bezier(.62,.05,.36,1) infinite soon-module__JEUwWq__travel}@keyframes soon-module__JEUwWq__travel{0%{transform:translate(-105%)}to{transform:translate(268%)}}.soon-module__JEUwWq__status{letter-spacing:.05em;color:var(--gp-muted);margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.soon-module__JEUwWq__shuttle{width:46%;animation:none;transform:none}}.soon-module__JEUwWq__foot{border-top:1px solid var(--gp-border-soft);width:100%;max-width:420px;color:var(--gp-muted);margin:0;padding-top:22px;font-size:13px}
