.ind-root *{box-sizing:border-box}.ind-root a{color:#3BA0E0;text-decoration:none}.ind-root button{font-family:inherit;cursor:pointer}.ind-root .k{font-size:12px;line-height:1.2;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#3BA0E0}.ind-root .gl{border:1px solid rgba(255,255,255,.16);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.01));-webkit-backdrop-filter:blur(44px) saturate(180%);backdrop-filter:blur(44px) saturate(180%)}.ind-root .h{font-family:Sora,system-ui,sans-serif;font-weight:700;letter-spacing:-.035em;padding-bottom:.1em;background:linear-gradient(180deg,#FFFFFF,#DDE3EB 48%,#8C96A6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.ind-root .seg{transition:background .25s,border-color .25s,color .25s}.ind-root .seg:hover{background:rgba(255,255,255,.1)!important}.ind-root .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@keyframes ind-sweep{to{transform:rotate(1turn)}}@keyframes ind-ringpulse{0%{transform:scale(.55);opacity:.55}to{transform:scale(1.35);opacity:0}}@keyframes ind-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ind-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes ind-dots{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes ind-qmark{0%,to{opacity:.4;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes ind-glitch{0%,to{transform:translateX(0)}20%{transform:translateX(-3px)}40%{transform:translateX(3px)}60%{transform:translateX(-2px)}80%{transform:translateX(2px)}}@keyframes ind-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ind-drift{0%,to{transform:translate(0)}50%{transform:translate(14px,-18px)}}@keyframes ind-flow{to{stroke-dashoffset:-24}}@keyframes ind-marquee{to{transform:translateX(-50%)}}@keyframes ind-scan{0%{top:-10%}to{top:110%}}@keyframes ind-shimmer{to{background-position:-200% 0}}@keyframes ind-lineflow{0%{left:-20%}to{left:100%}}@keyframes ind-ringfill{0%{stroke-dashoffset:314}to{stroke-dashoffset:276}}@keyframes ind-tick{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.ind-root .sweep{animation:ind-sweep 7s linear infinite}.ind-root .rp{animation:ind-ringpulse 4.2s ease-out infinite}.ind-root .fl{animation:ind-floaty 7s ease-in-out infinite}.ind-root .cur{display:inline-block;width:2px;height:1.05em;background:#3BA0E0;vertical-align:-3px;margin-left:2px;animation:ind-blink 1s steps(1) infinite}.ind-root .dt{display:inline-block;width:6px;height:6px;border-radius:50%;background:#8E98AA;margin-right:4px;animation:ind-dots 1.1s ease-in-out infinite}.ind-root .dt:nth-child(2){animation-delay:.15s}.ind-root .dt:nth-child(3){animation-delay:.3s}.ind-root .qm{animation:ind-qmark 1.8s ease-in-out infinite}.ind-root .gli{animation:ind-glitch .5s ease-in-out}.ind-root .dr1{animation:ind-drift 11s ease-in-out infinite}.ind-root .dr2{animation:ind-drift 14s ease-in-out -4s infinite}.ind-root .dr3{animation:ind-drift 9s ease-in-out -2s infinite}.ind-root .fw{animation:ind-flow 1.2s linear infinite}.ind-root .mq{display:flex;width:max-content;animation:ind-marquee 38s linear infinite}.ind-root .scanline{position:absolute;left:0;right:0;height:90px;background:linear-gradient(180deg,transparent,rgba(59,160,224,.14),transparent);animation:ind-scan 5.5s linear infinite;pointer-events:none}.ind-root .shim{background:linear-gradient(100deg,rgba(255,255,255,.04) 30%,rgba(240,226,196,.25) 50%,rgba(255,255,255,.04) 70%);background-size:200% 100%;animation:ind-shimmer 2.4s linear infinite}.ind-root .lf{position:absolute;top:-2px;width:22%;height:6px;border-radius:6px;background:linear-gradient(90deg,transparent,#7CFFC4,transparent);animation:ind-lineflow 2.6s linear infinite}.ind-root .ringf{stroke-dasharray:314;animation:ind-ringfill 2.4s cubic-bezier(.2,.8,.2,1) both}.ind-root .tk{animation:ind-tick 1.6s ease-in-out infinite}.ind-root .rv{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.ind-root .in .rv{opacity:1;transform:none}.ind-root .in .d1{transition-delay:.12s}.ind-root .in .d2{transition-delay:.26s}.ind-root .in .d3{transition-delay:.4s}.ind-root .in .d4{transition-delay:.54s}.ind-root .in .d5{transition-delay:.68s}.ind-root .grow{width:0!important;transition:width 1.4s cubic-bezier(.2,.8,.2,1)}.ind-root .in .grow{width:var(--w)!important}.ind-root .dash{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.6s ease}.ind-root .in .dash{stroke-dashoffset:0}.ind-root .nd{opacity:0;transform:scale(.6);transform-origin:center;transform-box:fill-box;transition:opacity .6s,transform .6s cubic-bezier(.3,1.6,.5,1)}.ind-root .in .nd{opacity:1;transform:none}.ind-root .rowp{transition:top 1.1s cubic-bezier(.3,.9,.2,1),background .8s,border-color .8s}.ind-root .stp{transition:background .6s,border-color .6s,color .6s,box-shadow .6s}.ind-root .big{transition:opacity .5s,transform .5s}@media (prefers-reduced-motion:reduce){.ind-root *{animation:none!important;transition:none!important}.ind-root .rv{opacity:1!important;transform:none!important}.ind-root .grow{width:var(--w)!important}.ind-root .dash{stroke-dashoffset:0!important}.ind-root .nd{opacity:1!important;transform:none!important}}@media (max-width:900px){.ind-root .g2,.ind-root .g3,.ind-root .g4{grid-template-columns:minmax(0,1fr)!important}.ind-root .h1x{font-size:40px!important}.ind-root .wrap{padding-left:20px!important;padding-right:20px!important}.ind-root .hide-s{display:none!important}}.ind-root .orb{animation:ind-sweep 70s linear infinite}.ind-root .ccw{animation:ind-sweep 70s linear infinite reverse}.ind-root .orbwrap:hover .ccw,.ind-root .orbwrap:hover .orb{animation-play-state:paused}.ind-root .node{transition:transform .5s cubic-bezier(.3,1.6,.5,1),border-color .4s,background .4s,box-shadow .4s;cursor:pointer}.ind-root .card{transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,box-shadow .35s}.ind-root .card:hover{transform:translateY(-6px);border-color:rgba(240,226,196,.5)!important;box-shadow:0 30px 70px -30px rgba(201,169,98,.35)}.ind-root .swap{animation:ind-rise .55s ease both}.ind-root .rail{transition:height 1.4s cubic-bezier(.2,.8,.2,1)}.ind-root .dotn{transition:background .6s,border-color .6s,box-shadow .6s,color .6s}.ind-root .wr{transition:opacity .6s,transform .6s,background .6s,border-color .6s}