/* Yoru Ventures - status page styles - v1.3.1 */
.soon{position:relative;z-index:1;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:120px clamp(20px,5vw,48px) 90px}
.soon .orb{left:50%;top:50%;width:60vw;height:60vw;max-width:760px;max-height:760px;margin:calc(-30vw) 0 0 calc(-30vw)}
.pill{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;border:1px solid rgba(136,222,204,.35);background:rgba(136,222,204,.07);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin-bottom:34px}
.pill i{width:7px;height:7px;border-radius:50%;background:var(--teal);animation:pulse 2s ease-in-out infinite}
@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}
.soon h1{margin:0;font-family:var(--font-display);font-weight:300;font-size:clamp(46px,10vw,132px);line-height:1;letter-spacing:-.03em;color:var(--ink)}
.soon p{max-width:520px;margin:28px 0 38px;font-size:clamp(16px,1.4vw,19px);line-height:1.7;color:var(--muted)}

.site-foot--pin{position:absolute;left:0;right:0;bottom:0;margin:0 auto}
