[data-splash-overlay]{display:none!important}.pl-landing{--pl-void:#070a1a;--pl-ink:#0e1330;--pl-surface:#121936;--pl-surface-2:#1a2246;--pl-line:rgba(245,246,250,.1);--pl-line-strong:rgba(245,246,250,.2);--pl-paper:#f5f6fa;--pl-muted:#9aa3c7;--pl-brand:#1860f0;--pl-brand-lift:#4f8aff;--pl-violet:#4830f0;--pl-violet-lift:#7b6bff;--pl-ease:cubic-bezier(0.22,0.75,0.3,1);background:var(--pl-void);color:var(--pl-paper);-webkit-font-smoothing:antialiased;overflow-x:clip}.pl-landing.is-ready [data-rise]{opacity:0;transform:translateY(22px);transition:opacity .7s var(--pl-ease),transform .7s var(--pl-ease)}.pl-landing.is-ready [data-rise].in{opacity:1;transform:none}.pl-landing [data-d="1"]{transition-delay:.08s}.pl-landing [data-d="2"]{transition-delay:.16s}.pl-landing [data-d="3"]{transition-delay:.24s}.pl-landing .pl-aurora{position:relative;isolation:isolate}.pl-landing .pl-aurora:before{content:"";position:absolute;inset:-20% 0 auto 0;height:720px;z-index:-1;pointer-events:none;background:radial-gradient(42% 52% at 28% 30%,rgba(72,48,240,.3),transparent 70%),radial-gradient(46% 56% at 72% 24%,rgba(24,96,240,.32),transparent 72%);filter:blur(14px)}.pl-landing .pl-nav{border-bottom:1px solid transparent;transition:border-color .3s var(--pl-ease),background-color .3s var(--pl-ease)}.pl-landing .pl-nav.stuck{border-bottom-color:var(--pl-line);background-color:rgba(7,10,26,.86)}.pl-landing .pl-navcta{position:relative;overflow:hidden;isolation:isolate;transition:color .3s var(--pl-ease),border-color .3s var(--pl-ease)}.pl-landing .pl-navcta:after{content:"";position:absolute;inset:0;background:var(--pl-paper);z-index:-1;transform:translateY(101%);transition:transform .35s var(--pl-ease)}.pl-landing .pl-navcta:hover{color:var(--pl-ink);border-color:var(--pl-paper)}.pl-landing .pl-navcta:hover:after{transform:translateY(0)}.pl-landing .pl-btn{transition:transform .25s var(--pl-ease),box-shadow .25s var(--pl-ease),background .25s var(--pl-ease),border-color .25s var(--pl-ease)}.pl-landing .pl-btn-primary{background:var(--pl-brand);color:#fff;box-shadow:0 8px 28px -10px rgba(24,96,240,.9)}.pl-landing .pl-btn-primary:hover{background:#2f74ff;transform:translateY(-2px);box-shadow:0 16px 38px -12px rgba(24,96,240,.95)}.pl-landing .pl-btn-ghost{border:1px solid var(--pl-line-strong);color:var(--pl-paper);background:rgba(245,246,250,.04)}.pl-landing .pl-btn-ghost:hover{transform:translateY(-2px);border-color:var(--pl-paper);background:rgba(245,246,250,.09)}.pl-landing .pl-arw{display:inline-block;transition:transform .25s var(--pl-ease)}.pl-landing .pl-btn:hover .pl-arw{transform:translateX(4px)}.pl-landing .pl-stage{perspective:1800px}.pl-landing .pl-stage-inner{position:relative;border-radius:14px;border:1px solid var(--pl-line-strong);background:var(--pl-surface);box-shadow:0 60px 120px -50px rgba(0,0,0,.9),inset 0 0 0 1px rgba(245,246,250,.04)}.pl-landing.is-ready .pl-stage-inner{opacity:0;transform:rotateX(7deg) scale(.975);transform-origin:center top;transition:transform 1.1s var(--pl-ease),opacity .8s var(--pl-ease)}.pl-landing.is-ready .pl-stage-inner.in{opacity:1;transform:rotateX(0) scale(1)}.pl-landing .pl-stage:after{content:"";position:absolute;left:50%;bottom:-40px;width:min(760px,80%);height:120px;transform:translateX(-50%);pointer-events:none;background:radial-gradient(ellipse at center,rgba(24,96,240,.35),transparent 70%);filter:blur(26px)}.pl-landing .pl-card{background:var(--pl-surface);border:1px solid var(--pl-line);transition:transform .35s var(--pl-ease),border-color .35s var(--pl-ease),background .35s var(--pl-ease)}.pl-landing .pl-card:hover{transform:translateY(-4px);border-color:var(--pl-line-strong);background:var(--pl-surface-2)}.pl-landing .pl-step{transition:border-top-color .4s var(--pl-ease)}.pl-landing .pl-step:hover{border-top-color:var(--pl-brand-lift)}.pl-landing .pl-li{position:relative;padding-left:20px}.pl-landing .pl-li:before{content:"";position:absolute;left:0;top:.62em;width:9px;height:1.5px;background:var(--pl-violet-lift)}.pl-landing .pl-pair{border:1px solid var(--pl-line);background:var(--pl-surface);transition:transform .35s var(--pl-ease),border-color .35s var(--pl-ease)}.pl-landing .pl-pair:hover{transform:translateY(-4px);border-color:var(--pl-line-strong)}.pl-landing .pl-pair img{transition:transform .6s var(--pl-ease)}.pl-landing .pl-pair:hover img{transform:scale(1.06)}.pl-landing .pl-badge{transition:left .52s var(--pl-ease),top .52s var(--pl-ease),transform .52s var(--pl-ease),opacity .3s var(--pl-ease)}.pl-landing .pl-dot{transition:opacity .3s var(--pl-ease),transform .3s var(--pl-ease)}.pl-landing .pl-scan{background:linear-gradient(180deg,transparent,rgba(79,138,255,.18) 45%,rgba(79,138,255,.38) 50%,rgba(79,138,255,.18) 55%,transparent);animation:pl-scan 1.1s var(--pl-ease) infinite}@keyframes pl-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.pl-landing .pl-play{transition:transform .3s var(--pl-ease),box-shadow .3s var(--pl-ease)}.pl-landing button:focus-visible .pl-play,.pl-landing button:hover .pl-play{transform:translate(-50%,-50%) scale(1.08)}.pl-landing a:focus-visible,.pl-landing button:focus-visible{outline:2px solid var(--pl-brand-lift);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.pl-landing *,.pl-landing :after,.pl-landing :before{animation:none!important;transition:none!important}.pl-landing .pl-stage-inner,.pl-landing [data-rise]{opacity:1!important;transform:none!important}.pl-landing .pl-pair:hover img{transform:none!important}}@media (max-width:860px){.pl-landing .pl-stage{perspective:none}.pl-landing.is-ready .pl-stage-inner{transform:none}.pl-landing .pl-aurora:before{height:460px}}