/**//**/@font-face{font-family:'Satoshi';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/satoshi-500.woff2') format('woff2')}@font-face{font-family:'Satoshi';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/satoshi-700.woff2') format('woff2')}@font-face{font-family:'Satoshi';font-style:normal;font-weight:900;font-display:swap;src:url('fonts/satoshi-900.woff2') format('woff2')}/**/.sig-type .section-title,.sig-type .cta-title,.sig-type .footer-logo{font-family:'Satoshi','Inter',-apple-system,sans-serif;font-weight:700;letter-spacing:-0.03em}/**/.sig-type .hero-title{font-family:'Satoshi','Inter',-apple-system,sans-serif;font-weight:900;letter-spacing:-0.035em;line-height:1.0}/**//**/.sig-type .hero-title .glitch{font-family:'Satoshi','Inter',-apple-system,sans-serif;font-weight:900;letter-spacing:-0.035em;background:linear-gradient(100deg, #4ad99a 0%, #00d4ff 60%, #aeffdc 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.sig-type .hero-title .glitch::before,.sig-type .hero-title .glitch::after{display:none !important;content:none !important;animation:none !important}/**/.sig-ready #hero .hero-eyebrow,.sig-ready #hero .hero-title,.sig-ready #hero .hero-sub,.sig-ready #hero .hero-stats,.sig-ready #hero .hero-actions,.sig-ready #hero .hero-trust,.sig-ready #hero .hero-privacy{opacity:0}.sig-ready #hero.hero-revealed .hero-eyebrow{animation:sigIn .7s cubic-bezier(.22,.61,.36,1) .00s both}.sig-ready #hero.hero-revealed .hero-title{animation:sigTitle 1.05s cubic-bezier(.22,.61,.36,1) .12s both}.sig-ready #hero.hero-revealed .hero-sub{animation:sigIn .7s cubic-bezier(.22,.61,.36,1) .44s both}.sig-ready #hero.hero-revealed .hero-stats{animation:sigIn .7s cubic-bezier(.22,.61,.36,1) .56s both}.sig-ready #hero.hero-revealed .hero-actions{animation:sigIn .7s cubic-bezier(.22,.61,.36,1) .68s both}.sig-ready #hero.hero-revealed .hero-trust{animation:sigIn .7s cubic-bezier(.22,.61,.36,1) .80s both}.sig-ready #hero.hero-revealed .hero-privacy{animation:sigIn .7s cubic-bezier(.22,.61,.36,1) .92s both}@keyframes sigIn{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes sigTitle{from{opacity:0;transform:translateY(28px) scale(.985);filter:blur(10px);clip-path:inset(0 0 62% 0)}to{opacity:1;transform:none;filter:blur(0);clip-path:inset(0 0 -12% 0)}}/**/#boot{position:fixed;inset:0;z-index:9999;background:radial-gradient(120% 120% at 50% 50%, rgba(74,217,154,0.05), transparent 60%),#050508;display:flex;align-items:center;justify-content:center;transition:opacity .6s ease,clip-path .7s cubic-bezier(.7,0,.3,1)}#boot.done{opacity:0;clip-path:inset(0 0 100% 0);pointer-events:none}#boot .boot-inner{text-align:center;padding:0 24px;max-width:560px;width:100%}#boot .boot-log{font-family:var(--font-mono, monospace);color:var(--green, #4ad99a);font-size:clamp(.62rem, 1.8vw, .82rem);line-height:2.0;text-align:left;margin:0 0 28px;min-height:9.5em;text-shadow:0 0 8px rgba(74,217,154,.4);white-space:pre-wrap}#boot .boot-line{display:inline-block;animation:bootLine .35s ease both}@keyframes bootLine{from{opacity:0;transform:translateX(-6px)}to{opacity:1;transform:none}}#boot .boot-caret{display:inline-block;width:.55em;height:1.05em;background:var(--green, #4ad99a);margin-left:2px;vertical-align:text-bottom;animation:bootBlink 1s step-end infinite}@keyframes bootBlink{0%,100%{opacity:1}50%{opacity:0}}#boot .boot-brand{font-family:'Satoshi','Inter',-apple-system,sans-serif;font-weight:700;font-size:clamp(2.2rem, 8vw, 4.4rem);letter-spacing:.32em;text-indent:.32em;color:#fff;opacity:0;animation:bootBrand 1.1s cubic-bezier(.22,.61,.36,1) .35s both}@keyframes bootBrand{from{opacity:0;letter-spacing:.62em;text-indent:.62em;filter:blur(10px)}to{opacity:1;letter-spacing:.32em;text-indent:.32em;filter:blur(0)}}@media (max-width: 768px){#boot .boot-log{min-height:11em}}
