body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--fs-bg-0:#0b0d1a;--fs-bg-1:#161a34;--fs-accent:#6c8cff;--fs-accent-2:#a06cff;--fs-text:#eef1ff;--fs-muted:#9aa2c4}*{box-sizing:border-box}.fs-page{align-items:center;background:radial-gradient(1100px 700px at 20% -10%,rgba(108,140,255,.28),transparent 60%),radial-gradient(900px 600px at 100% 110%,rgba(160,108,255,.22),transparent 55%),linear-gradient(160deg,#0b0d1a,#161a34);background:radial-gradient(1100px 700px at 20% -10%,rgba(108,140,255,.28),transparent 60%),radial-gradient(900px 600px at 100% 110%,rgba(160,108,255,.22),transparent 55%),linear-gradient(160deg,var(--fs-bg-0),var(--fs-bg-1));color:#eef1ff;color:var(--fs-text);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;gap:2.5rem;justify-content:center;min-height:100vh;overflow:hidden;padding:2rem;position:relative;text-align:center}.fs-glow{-webkit-animation:fs-float 14s ease-in-out infinite alternate;animation:fs-float 14s ease-in-out infinite alternate;background:radial-gradient(circle,rgba(108,140,255,.12),transparent 65%);-webkit-filter:blur(30px);filter:blur(30px);height:60vmax;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60vmax}@-webkit-keyframes fs-float{0%{-webkit-transform:translate(-54%,-46%) scale(1);transform:translate(-54%,-46%) scale(1)}to{-webkit-transform:translate(-46%,-54%) scale(1.12);transform:translate(-46%,-54%) scale(1.12)}}@keyframes fs-float{0%{-webkit-transform:translate(-54%,-46%) scale(1);transform:translate(-54%,-46%) scale(1)}to{-webkit-transform:translate(-46%,-54%) scale(1.12);transform:translate(-46%,-54%) scale(1.12)}}.fs-card{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;box-shadow:0 30px 80px rgba(0,0,0,.45);max-width:560px;padding:3.25rem 2.75rem;position:relative;width:100%;z-index:1}.fs-mark{align-items:center;color:#6c8cff;color:var(--fs-accent);display:inline-flex;gap:.6rem;margin-bottom:2rem}.fs-icon{height:30px;width:30px}.fs-wordmark{color:#eef1ff;color:var(--fs-text);font-size:1.35rem;font-weight:700;letter-spacing:-.01em}.fs-tld{color:#6c8cff;color:var(--fs-accent)}.fs-title{font-size:clamp(1.9rem,5vw,2.6rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin:0 0 1rem}.fs-sub{color:#9aa2c4;color:var(--fs-muted);font-size:1.05rem;line-height:1.6;margin:0 auto 2.25rem;max-width:42ch}.fs-sub strong{color:#eef1ff;color:var(--fs-text);font-weight:600}.fs-cta{background:linear-gradient(120deg,#6c8cff,#a06cff);background:linear-gradient(120deg,var(--fs-accent),var(--fs-accent-2));border-radius:999px;box-shadow:0 12px 30px rgba(108,140,255,.35);color:#fff;display:inline-block;font-size:1.02rem;font-weight:600;padding:.95rem 2rem;text-decoration:none;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.fs-cta:hover{box-shadow:0 18px 40px rgba(108,140,255,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.fs-note{color:#9aa2c4;color:var(--fs-muted);font-size:.85rem;margin:1.5rem 0 0}.fs-footer{color:rgba(154,162,196,.7);font-size:.8rem;position:relative;z-index:1}
/*# sourceMappingURL=main.e7b50b59.css.map*/