@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_38bbd7db-module__j0SA9a__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_38bbd7db-module__j0SA9a__variable{--font-mono:"Geist Mono", "Geist Mono Fallback"}
.landing-module__Nt7OSG__root{color:#f0eef8;background:#050506;min-height:100vh;position:relative;overflow-x:clip}.landing-module__Nt7OSG__gridLines{pointer-events:none;z-index:0;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:33.3333% 100%;border-left:1px solid #ffffff09;border-right:1px solid #ffffff09;max-width:80rem;margin:0 auto;display:none;position:fixed;inset:0}@media (min-width:768px){.landing-module__Nt7OSG__gridLines{display:block}}@keyframes landing-module__Nt7OSG__cvIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes landing-module__Nt7OSG__cvInLite{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (scripting:enabled){.landing-module__Nt7OSG__reveal{animation:landing-module__Nt7OSG__cvIn .6s cubic-bezier(.22, 1, .36, 1) var(--d,0s) both;animation-play-state:paused}.landing-module__Nt7OSG__reveal[data-shown]{animation-play-state:running}}@media (scripting:enabled) and (max-width:767px){.landing-module__Nt7OSG__reveal{animation-name:landing-module__Nt7OSG__cvInLite;animation-duration:.5s}}.landing-module__Nt7OSG__loadIn{animation:landing-module__Nt7OSG__cvIn .7s cubic-bezier(.22, 1, .36, 1) var(--d,.2s) both}@media (max-width:767px){.landing-module__Nt7OSG__loadIn{animation-name:landing-module__Nt7OSG__cvInLite}}@media (scripting:enabled){.landing-module__Nt7OSG__clip{opacity:0;clip-path:inset(100% 0 0);transition:opacity .6s cubic-bezier(.25,1,.5,1),transform .6s cubic-bezier(.25,1,.5,1),clip-path .6s cubic-bezier(.25,1,.5,1);transition-delay:var(--d,0s);transform:translateY(14px)}.landing-module__Nt7OSG__clip[data-shown],.landing-module__Nt7OSG__clipGroup[data-shown] .landing-module__Nt7OSG__clip{opacity:1;clip-path:inset(-50%);transform:none}}.landing-module__Nt7OSG__wordMask{vertical-align:bottom;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.landing-module__Nt7OSG__wordInner{display:inline-block}@media (scripting:enabled){.landing-module__Nt7OSG__wordInner{transition:transform .55s cubic-bezier(.25,1,.5,1);transition-delay:var(--d,0s);transform:translateY(115%)}[data-shown] .landing-module__Nt7OSG__wordInner{transform:none}}@keyframes landing-module__Nt7OSG__cvWord{0%{transform:translateY(115%)}to{transform:none}}.landing-module__Nt7OSG__wordInnerLoad{animation:landing-module__Nt7OSG__cvWord .8s cubic-bezier(.25, 1, .5, 1) var(--d,0s) both;display:inline-block}.landing-module__Nt7OSG__skeuo{background:linear-gradient(#141417d1 0%,#09090bf5 100%);border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff0f,inset 0 0 20px #00000080,0 10px 40px -10px #0009}.landing-module__Nt7OSG__skeuoActive{background:linear-gradient(#1a1822eb 0%,#0a0a0df7 100%);border:1px solid #7b68ee61;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #7b68ee0f,0 24px 60px -18px #7b68ee59}.landing-module__Nt7OSG__skeuoTeal{background:linear-gradient(#12282eb3 0%,#0c101af2 100%);border:1px solid #2dd4bf52;box-shadow:inset 0 1px #ffffff12,0 24px 60px -20px #2dd4bf47}.landing-module__Nt7OSG__gb{isolation:isolate;position:relative}.landing-module__Nt7OSG__gb:before{content:"";border-radius:inherit;background:var(--border-gradient,linear-gradient(180deg, #fff6, #fff0 55%, #ffffff24));-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-module__Nt7OSG__dots{background-image:radial-gradient(#ffffffe6 .6px,#0000 .6px);background-size:24px 24px}.landing-module__Nt7OSG__heroGrid{transform:translate3d(var(--gx,0px), var(--gy,0px), 0);pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:80px 80px;transition:transform .6s cubic-bezier(.25,1,.5,1);position:absolute;inset:-40px;-webkit-mask-image:radial-gradient(60% 55% at 62% 45%,#000 0%,#0000 100%);mask-image:radial-gradient(60% 55% at 62% 45%,#000 0%,#0000 100%)}.landing-module__Nt7OSG__stage{aspect-ratio:1200/1633;width:100%;position:relative}.landing-module__Nt7OSG__stageFloat{transform:translate3d(var(--sx,0px), var(--sy,0px), 0);transition:transform .7s cubic-bezier(.25,1,.5,1);position:absolute;inset:0}.landing-module__Nt7OSG__screen{z-index:1;background:#0e0d1b;border-radius:9%/4.2%;width:51.934%;height:82.678%;position:absolute;top:2.794%;left:36.865%;overflow:hidden;transform:rotate(.572deg);container-type:inline-size}.landing-module__Nt7OSG__screen:after{content:"";pointer-events:none;z-index:30;background:linear-gradient(118deg,#ffffff13 0%,#fff0 30% 72%,#ffffff08 100%);position:absolute;inset:0}.landing-module__Nt7OSG__photo{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 84%,#0000 99%);mask-image:linear-gradient(#000 0% 84%,#0000 99%)}.landing-module__Nt7OSG__spot{filter:blur(18px);pointer-events:none;background:radial-gradient(closest-side,#7b68ee57,#7b68ee1a 55%,#0000 100%);border-radius:50%;width:92%;height:92%;position:absolute;top:-4%;left:18%}.landing-module__Nt7OSG__phoneUI{color:#f5f5f7;font-variant-numeric:tabular-nums;background:#050506;font-size:4cqw;line-height:1.25;position:absolute;inset:0;overflow:hidden}.landing-module__Nt7OSG__pScreen{position:absolute;inset:0}.landing-module__Nt7OSG__pScreen[data-active=false]{opacity:0;pointer-events:none;transition:opacity .16s,transform 0s linear .16s;transform:translate(6%)}.landing-module__Nt7OSG__pScreen[data-active=true]{opacity:1;transition:opacity .32s .14s,transform .5s cubic-bezier(.25,1,.5,1) .14s;transform:none}.landing-module__Nt7OSG__pMark{transition:background-color .35s,box-shadow .35s}.landing-module__Nt7OSG__pBar{transform-origin:0;transition:transform .9s cubic-bezier(.25,1,.5,1)}.landing-module__Nt7OSG__navItem{transition:color .18s}.landing-module__Nt7OSG__navOrb{background:#0d0e11;border:1px solid #2d3038;transition:translate .18s,border-color .18s,background-color .18s,box-shadow .18s;translate:0 -1.0667cqw}.landing-module__Nt7OSG__navOrb[data-current=true]{background:#181721;border-color:#6f629d;translate:0 -1.3333cqw;box-shadow:0 0 0 1px #a58aef2e,0 2.1333cqw 5.3333cqw #7047ba29}.landing-module__Nt7OSG__sheetBackdrop{opacity:0;pointer-events:none;background:#000a;transition:opacity .2s}.landing-module__Nt7OSG__sheetBackdrop[data-open=true]{opacity:1;transition-duration:.28s}.landing-module__Nt7OSG__sheet{transition:transform .22s cubic-bezier(.4,0,1,1);transform:translateY(100%)}.landing-module__Nt7OSG__sheet[data-open=true]{transition:transform .38s cubic-bezier(.2,.9,.3,1);transform:none}.landing-module__Nt7OSG__chatLayer{opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility 0s linear .18s;transform:translateY(1.6cqw)}.landing-module__Nt7OSG__chatLayer[data-on=true]{opacity:1;visibility:visible;transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);transform:none}.landing-module__Nt7OSG__chatDots{align-items:center;display:inline-flex}.landing-module__Nt7OSG__chatDots span{background:#a58aef80;border-radius:50%;width:1.0667cqw;height:1.0667cqw;animation:.9s ease-in-out infinite landing-module__Nt7OSG__cvTyping}.landing-module__Nt7OSG__chatDots span:nth-child(2){animation-delay:.15s}.landing-module__Nt7OSG__chatDots span:nth-child(3){animation-delay:.3s}.landing-module__Nt7OSG__touch{pointer-events:none;z-index:25;width:12.8cqw;height:12.8cqw;margin:-6.4cqw 0 0 -6.4cqw;position:absolute}.landing-module__Nt7OSG__touchDot{background:radial-gradient(circle,#ffffff9e 0%,#ffffff52 52%,#ffffff1a 68%,#0000 71%);border-radius:50%;animation:.95s cubic-bezier(.3,.7,.3,1) both landing-module__Nt7OSG__cvPress;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #fff6}.landing-module__Nt7OSG__touchRing{border:2px solid #fffc;border-radius:50%;animation:.9s ease-out .12s both landing-module__Nt7OSG__cvRipple;position:absolute;inset:0}.landing-module__Nt7OSG__touchRing+.landing-module__Nt7OSG__touchRing{border-width:1.5px;animation-delay:.3s}@keyframes landing-module__Nt7OSG__cvPress{0%{opacity:0;transform:scale(1.35)}20%{opacity:1;transform:scale(.8)}42%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(.94)}}@keyframes landing-module__Nt7OSG__cvRipple{0%{opacity:.85;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}.landing-module__Nt7OSG__scan{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #a58aef73}.landing-module__Nt7OSG__scan:after{content:"";background:linear-gradient(90deg,#0000,#a58aef47,#0000);width:45%;animation:.6s cubic-bezier(.45,0,.55,1) both landing-module__Nt7OSG__cvScan;position:absolute;inset:0}@keyframes landing-module__Nt7OSG__cvScan{0%{transform:translate(-100%)}to{transform:translate(235%)}}.landing-module__Nt7OSG__note{z-index:20;white-space:nowrap;color:#ece6ff;pointer-events:none;opacity:0;transform-origin:6cqw 0;background:linear-gradient(#261f3e,#171426);border:1px solid #a58aef8c;align-items:center;font-weight:600;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;transform:translateY(-1.6cqw)scale(.92);box-shadow:0 1.6cqw 5cqw -1.6cqw #7047ba99}.landing-module__Nt7OSG__note:before{content:"";left:var(--arrow-x,4.8cqw);background:#261f3e;border-top:1px solid #a58aef8c;border-left:1px solid #a58aef8c;width:2cqw;height:2cqw;position:absolute;top:-1.1cqw;transform:rotate(45deg)}.landing-module__Nt7OSG__note[data-on=true]{opacity:1;transition:opacity .25s,transform .45s cubic-bezier(.2,.9,.3,1.25);transform:none}.landing-module__Nt7OSG__jarvisThinking{animation:.7s ease-in-out infinite alternate landing-module__Nt7OSG__cvThink}@keyframes landing-module__Nt7OSG__cvThink{0%{transform:scale(.92)}to{transform:scale(1.12)}}.landing-module__Nt7OSG__ping{border-radius:inherit;pointer-events:none;border:1px solid #a58aefbf;animation:.9s ease-out both landing-module__Nt7OSG__cvPing;position:absolute;inset:-1px;box-shadow:0 0 24px #a58aef59}@keyframes landing-module__Nt7OSG__cvPing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.04)}}.landing-module__Nt7OSG__insightCard{background:radial-gradient(circle at 8% 0,#a58aef1a,#0000 38%),#0d0e11eb;border:1px solid #4f496b;border-radius:18px;box-shadow:inset 0 1px #ffffff0d,0 24px 60px -20px #7047ba6b}.landing-module__Nt7OSG__insightOrb{background:#181721;border:1px solid #5b527e;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.landing-module__Nt7OSG__insightIn{animation:.55s cubic-bezier(.2,.8,.2,1) both landing-module__Nt7OSG__cvInsight}@keyframes landing-module__Nt7OSG__cvInsight{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.landing-module__Nt7OSG__typing span{background:#a58aef;border-radius:50%;width:6px;height:6px;margin-right:4px;animation:.9s ease-in-out infinite landing-module__Nt7OSG__cvTyping;display:inline-block}.landing-module__Nt7OSG__typing span:nth-child(2){animation-delay:.15s}.landing-module__Nt7OSG__typing span:nth-child(3){animation-delay:.3s}@keyframes landing-module__Nt7OSG__cvTyping{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.landing-module__Nt7OSG__progressFill{transform-origin:0;animation:landing-module__Nt7OSG__cvProgress var(--dur,3.2s) linear both}.landing-module__Nt7OSG__progressPaused{animation-play-state:paused}@keyframes landing-module__Nt7OSG__cvProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (scripting:enabled){.landing-module__Nt7OSG__growY,.landing-module__Nt7OSG__growX{transition:transform .8s cubic-bezier(.25,1,.5,1);transition-delay:var(--d,0s)}.landing-module__Nt7OSG__growY{transform-origin:bottom;transform:scaleY(0)}.landing-module__Nt7OSG__growX{transform-origin:0;transform:scaleX(0)}[data-shown] .landing-module__Nt7OSG__growY,[data-shown] .landing-module__Nt7OSG__growX{transform:none}}@keyframes landing-module__Nt7OSG__cvDraw{0%{transform:scaleY(0)}to{transform:none}}.landing-module__Nt7OSG__drawY{transform-origin:top;animation:landing-module__Nt7OSG__cvDraw .6s cubic-bezier(.25, 1, .5, 1) var(--d,0s) both}@keyframes landing-module__Nt7OSG__cvDrawX{0%{transform:scaleX(0)}to{transform:none}}.landing-module__Nt7OSG__drawX{transform-origin:50%;animation:landing-module__Nt7OSG__cvDrawX .7s cubic-bezier(.25, 1, .5, 1) var(--d,0s) both}@media (scripting:enabled){.landing-module__Nt7OSG__reveal:not([data-shown]) .landing-module__Nt7OSG__insightIn,.landing-module__Nt7OSG__reveal:not([data-shown]) .landing-module__Nt7OSG__drawX,.landing-module__Nt7OSG__reveal:not([data-shown]) .landing-module__Nt7OSG__drawY{animation-play-state:paused}.landing-module__Nt7OSG__reveal[data-instant],[data-instant] .landing-module__Nt7OSG__reveal{animation:none}.landing-module__Nt7OSG__clip[data-instant],[data-instant] .landing-module__Nt7OSG__clip,[data-instant] .landing-module__Nt7OSG__wordInner,[data-instant] .landing-module__Nt7OSG__growY,[data-instant] .landing-module__Nt7OSG__growX{transition:none}}@keyframes landing-module__Nt7OSG__cvPulse{0%,to{opacity:1}50%{opacity:.35}}.landing-module__Nt7OSG__pulse{animation:2.4s ease-in-out infinite landing-module__Nt7OSG__cvPulse}@media (prefers-reduced-motion:reduce){html:has(.landing-module__Nt7OSG__root){scroll-behavior:auto}.landing-module__Nt7OSG__reveal,.landing-module__Nt7OSG__loadIn,.landing-module__Nt7OSG__wordInnerLoad,.landing-module__Nt7OSG__insightIn,.landing-module__Nt7OSG__progressFill,.landing-module__Nt7OSG__pulse,.landing-module__Nt7OSG__drawY,.landing-module__Nt7OSG__drawX,.landing-module__Nt7OSG__typing span,.landing-module__Nt7OSG__chatDots span,.landing-module__Nt7OSG__scan:after,.landing-module__Nt7OSG__jarvisThinking,.landing-module__Nt7OSG__ping{animation:none!important}.landing-module__Nt7OSG__scan:after,.landing-module__Nt7OSG__ping{display:none}.landing-module__Nt7OSG__note,.landing-module__Nt7OSG__note[data-on=true]{transition:none;transform:none}.landing-module__Nt7OSG__clip,.landing-module__Nt7OSG__wordInner,.landing-module__Nt7OSG__growY,.landing-module__Nt7OSG__growX{opacity:1!important;filter:none!important;clip-path:none!important;transition:none!important;transform:none!important}.landing-module__Nt7OSG__heroGrid,.landing-module__Nt7OSG__stageFloat,.landing-module__Nt7OSG__pScreen,.landing-module__Nt7OSG__pBar,.landing-module__Nt7OSG__pMark,.landing-module__Nt7OSG__navItem,.landing-module__Nt7OSG__navOrb,.landing-module__Nt7OSG__sheet,.landing-module__Nt7OSG__sheetBackdrop,.landing-module__Nt7OSG__chatLayer{transition:none!important}}
