.page_landing__vDqfd{--landing-blue:#818cf8;--landing-sky:#67b7ff;position:relative;isolation:isolate;min-height:100svh;height:100dvh;overflow:hidden;padding:clamp(1.25rem,3vw,2.5rem) clamp(1.25rem,5.5vw,6rem);background:radial-gradient(circle at 76% 48%,rgb(99 102 241/.16),transparent 31%),radial-gradient(circle at 83% 58%,rgb(103 183 255/.08),transparent 25%),linear-gradient(135deg,#080b14,#0b1120 56%,#070a12)}.page_landing__vDqfd:before{position:absolute;inset:0;z-index:-2;content:"";opacity:.16;background-image:linear-gradient(rgb(255 255 255/.12) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.12) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%,#000);mask-image:linear-gradient(90deg,transparent,#000 38%,#000)}.page_atmosphere__kueu3{position:absolute;z-index:-1;top:50%;right:0;width:min(67vw,67rem);aspect-ratio:1;transform:translateY(-48%);border-radius:50%;background:radial-gradient(circle,rgb(129 140 248/.07) 0 42%,transparent 68%);filter:blur(28px)}.page_header__kVzhN{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;height:2.75rem}.page_brand__f_q1F{display:inline-flex;align-items:center;gap:.7rem}.page_brandMark__ojkvm{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid rgb(129 140 248/.56);border-radius:.45rem;background:rgb(99 102 241/.18);box-shadow:inset 0 0 18px rgb(129 140 248/.1);color:#a5b4fc;font-size:.72rem;font-weight:760;letter-spacing:.02em}.page_wordmark__KivP2{color:rgb(244 248 246/.94);font-size:.82rem;font-weight:700;letter-spacing:.24em}.page_nav__zpG_3{display:flex;align-items:center;gap:.55rem}.page_navCta__4tFLF,.page_navLink__2S7dD{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;font-size:.78rem;font-weight:680}.page_navLink__2S7dD{padding-inline:.8rem;color:rgb(215 222 240/.76);transition:color .18s ease}.page_navCta__4tFLF{gap:.55rem;padding:.55rem .8rem .55rem 1rem;border:1px solid rgb(129 140 248/.48);border-radius:999px;background:rgb(99 102 241/.12);color:#eef0ff;transition:border-color .18s ease,background-color .18s ease}.page_navCta__4tFLF svg{width:.95rem;height:.95rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.page_navLink__2S7dD:hover{color:#fff}.page_navCta__4tFLF:hover{border-color:rgb(129 140 248/.72);background:rgb(99 102 241/.2)}.page_navCta__4tFLF:focus-visible,.page_navLink__2S7dD:focus-visible{outline:3px solid #fff;outline-offset:3px}.page_layout__mbNju{position:relative;display:grid;grid-template-columns:minmax(19rem,.86fr) minmax(25rem,1.35fr);align-items:center;min-height:calc(100% - 6.5rem);max-width:96rem;margin:-.35rem auto 0}.page_copy__QuCsu{position:relative;z-index:3;padding-bottom:1.5rem}.page_eyebrow__H9Slr{display:flex;align-items:center;gap:.72rem;margin:0 0 1.45rem;color:var(--landing-blue);font-size:clamp(.68rem,.8vw,.76rem);font-weight:680;letter-spacing:.18em;text-transform:uppercase}.page_eyebrow__H9Slr:before{width:2rem;height:1px;content:"";background:currentColor;box-shadow:0 0 10px currentColor}.page_title__3jonF{max-width:11ch;margin:0;color:#f4f6ff;font-size:clamp(3rem,5.4vw,6rem);font-weight:520;letter-spacing:-.062em;line-height:.94;text-wrap:balance}.page_title__3jonF span{display:block;color:rgb(226 232 255/.72)}.page_support__ImLwg{max-width:34rem;margin:1.65rem 0 0;color:rgb(203 213 235/.7);font-size:clamp(.96rem,1.25vw,1.12rem);line-height:1.65}.page_cta__zCVvt{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:3.15rem;margin-top:2rem;padding:.72rem 1.15rem .72rem 1.35rem;border:1px solid rgb(129 140 248/.72);border-radius:999px;background:#6366f1;box-shadow:0 12px 36px rgb(67 56 202/.24);color:#fff;font-size:.84rem;font-weight:740;letter-spacing:.015em;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.page_cta__zCVvt:hover{transform:translateY(-2px);background:#7478f5;box-shadow:0 16px 42px rgb(67 56 202/.34)}.page_cta__zCVvt:focus-visible{outline:3px solid #fff;outline-offset:4px}.page_cta__zCVvt svg{width:1.05rem;height:1.05rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.page_footer__sHKi3{position:absolute;z-index:3;right:clamp(1.25rem,5.5vw,6rem);bottom:clamp(1rem,2.3vw,2rem);display:flex;align-items:center;gap:.7rem;color:rgb(203 213 235/.42);font-size:.62rem;font-weight:650;letter-spacing:.16em;text-transform:uppercase}.page_footer__sHKi3 i{width:.18rem;height:.18rem;border-radius:50%;background:var(--landing-sky);box-shadow:0 0 8px rgb(103 183 255/.7)}@media (max-width:800px){.page_landing__vDqfd{padding:1.1rem 1.25rem 1.25rem}.page_nav__zpG_3{gap:.2rem}.page_navLink__2S7dD{padding-inline:.6rem}.page_navCta__4tFLF{width:2.75rem;padding:0}.page_navCta__4tFLF span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.page_landing__vDqfd:before{background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 28%,#000);mask-image:linear-gradient(180deg,transparent,#000 28%,#000)}.page_layout__mbNju{grid-template-columns:1fr;grid-template-rows:auto minmax(16rem,1fr);align-items:start;min-height:calc(100% - 4.6rem);margin-top:.55rem}.page_copy__QuCsu{z-index:3;padding-top:clamp(1.25rem,5vh,3rem);padding-bottom:0}.page_eyebrow__H9Slr{margin-bottom:.95rem}.page_title__3jonF{max-width:12ch;font-size:clamp(2.65rem,12.2vw,4.2rem);line-height:.96}.page_support__ImLwg{max-width:30rem;margin-top:1.05rem;font-size:.92rem;line-height:1.5}.page_cta__zCVvt{min-height:2.9rem;margin-top:1.25rem}.page_footer__sHKi3{right:auto;bottom:.9rem;left:1.25rem;gap:.48rem;font-size:.51rem;letter-spacing:.11em}}@media (max-height:680px){.page_landing__vDqfd{height:auto;min-height:100svh;overflow:visible}.page_layout__mbNju{min-height:38rem}.page_footer__sHKi3{position:relative;right:auto;bottom:auto;justify-content:flex-end;margin-top:-2rem}}@media (prefers-reduced-motion:reduce){.page_cta__zCVvt,.page_navCta__4tFLF,.page_navLink__2S7dD{transition:none}.page_cta__zCVvt:hover{transform:none}}@media (forced-colors:active){.page_brandMark__ojkvm,.page_cta__zCVvt{border:1px solid ButtonText}.page_atmosphere__kueu3,.page_footer__sHKi3 i,.page_landing__vDqfd:before{display:none}}.KlockWorld_world__eNvjp{position:relative;z-index:1;width:min(100%,58rem);aspect-ratio:1.29;justify-self:end;margin-right:0}.KlockWorld_fallback__fpiuo{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transition:opacity .5s ease}.KlockWorld_canvas__BcYEf{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;transition:opacity .7s ease}.KlockWorld_world__eNvjp[data-renderer=webgl2] .KlockWorld_canvas__BcYEf{opacity:.92}.KlockWorld_world__eNvjp[data-renderer=webgl2] .KlockWorld_fallback__fpiuo{opacity:.24}.KlockWorld_orbit__y8Ocz{position:absolute;top:50%;left:52%;width:76%;height:30%;transform:translate(-50%,-50%) rotate(-14deg);border:1px solid rgb(129 140 248/.16);border-radius:50%;box-shadow:0 0 44px rgb(99 102 241/.08)}.KlockWorld_halo__p5dt2{fill:none;stroke:rgb(129 140 248/.11);stroke-width:1}.KlockWorld_sphere__qC51V{stroke:rgb(165 180 252/.24);stroke-width:1}.KlockWorld_grid__Pg6j9{fill:none;stroke:rgb(148 163 255/.15);stroke-width:.8}.KlockWorld_routes__A_bR2{stroke-linecap:round;stroke-width:1.35}.KlockWorld_nodes__SHRvW circle:first-child{fill:rgb(99 102 241/.24);stroke:rgb(129 140 248/.62);stroke-width:.8}.KlockWorld_nodes__SHRvW .KlockWorld_nodeCore__VAlKb{fill:#dbe4ff;stroke:none}@media (max-width:800px){.KlockWorld_world__eNvjp{width:min(100%,36rem);align-self:end;justify-self:center;margin:clamp(-6.3rem,-10vh,-3.2rem) 0 -1.8rem;opacity:.88}}@media (max-height:680px) and (max-width:800px){.KlockWorld_world__eNvjp{width:min(100%,32rem);margin-top:-4.8rem}}@media (prefers-reduced-motion:reduce){.KlockWorld_canvas__BcYEf,.KlockWorld_fallback__fpiuo{transition:none}}@media (forced-colors:active){.KlockWorld_world__eNvjp{opacity:.65}.KlockWorld_canvas__BcYEf{display:none}.KlockWorld_grid__Pg6j9,.KlockWorld_nodes__SHRvW circle:first-child,.KlockWorld_routes__A_bR2,.KlockWorld_sphere__qC51V{stroke:CanvasText}}