.mk{--u:max(12px, .8333vw);--pad:calc(var(--u) * 10);font-variant-ligatures:none}@media (max-width:767px){.mk{--pad:16px}}.scene{z-index:0;pointer-events:none;position:fixed;inset:0}.scene canvas{width:100%;height:100%;display:block}.scene[data-fallback]{background:radial-gradient(at 70% 45%,#1a1230 0%,#000 60%)}.mk main,.mk .hd{z-index:2;position:relative}.grain{z-index:3;pointer-events:none;opacity:.12;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");width:200%;height:200%;animation:.9s steps(6,end) infinite grain;position:fixed;inset:-50% 0 0 -50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.grain{animation:none}}.wrap{width:100%;padding:0 var(--pad)}.d1{font-weight:400;font-size:calc(var(--u) * 9.375);letter-spacing:-.04em;margin:0;line-height:1.02}.d2{font-weight:400;font-size:calc(var(--u) * 6.5);letter-spacing:-.03em;margin:0;line-height:1.05}.d3{font-weight:400;font-size:calc(var(--u) * 3.5);letter-spacing:-.01em;margin:0;line-height:1.2}.d4{font-weight:400;font-size:calc(var(--u) * 2.4);letter-spacing:-.01em;margin:0;line-height:1.2}.center{text-align:center}.eyebrow{letter-spacing:.05em;text-transform:uppercase;color:var(--spark);margin:0;font-size:12px;font-weight:600}.eyebrow-violet{color:#a688ff}.eyebrow.muted{color:var(--ash)}.lede,.mk .body{font-size:max(18px, calc(var(--u) * 1.5));color:#fff;max-width:none;margin:0;font-weight:200;line-height:1.5}.mk .body+.body{margin-top:1em}.fine{color:var(--mist)!important;font-size:15px!important}.statement{font-size:calc(var(--u) * 3);text-align:center;letter-spacing:-.01em;margin:0;font-weight:400;line-height:1.2}.step{font-weight:400}.mono-num{font-family:var(--font-mono), monospace;color:var(--ash);letter-spacing:.08em;margin-right:6px;font-size:12px}@media (max-width:767px){.d1{letter-spacing:-.04em;font-size:60px}.d2{font-size:42px}.d3{font-size:28px}.d4{font-size:24px}.statement{font-size:22px}}.sec{position:relative}.sec-hero{align-items:center;min-height:100svh;display:flex}.hero-col{gap:calc(var(--u) * 2);max-width:calc(var(--u) * 52 + var(--pad));padding-top:90px;display:grid}.hero-col .lede{max-width:calc(var(--u) * 36)}.sec-tall{align-items:center;min-height:150vh;display:flex}.block{gap:calc(var(--u) * 2);display:grid}.block-right{width:calc(var(--u) * 34 + var(--pad) * 2);margin-left:auto}.block-left{width:calc(var(--u) * 38 + var(--pad) * 2);margin-right:auto}.sec-chaos{gap:55vh;padding:30vh 0 20vh;display:grid}.chaos-line{max-width:calc(var(--u) * 56 + var(--pad) * 2);margin:0 auto}.sec-agents{align-items:center;min-height:140vh;display:flex}.agents-grid{gap:calc(var(--u) * 5);grid-template-columns:4fr 7fr;align-items:center;display:grid}.agents-copy{gap:calc(var(--u) * 2);display:grid}.sec-list{align-items:center;min-height:130vh;padding:20vh 0;display:flex}.list-grid{gap:calc(var(--u) * 8);grid-template-columns:1fr 1fr;align-items:start;display:grid}.list-grid>div{gap:calc(var(--u) * 2);display:grid}.promise-h{margin-top:calc(var(--u) * 3)}.sec-cta{flex-direction:column;justify-content:space-between;min-height:100svh;display:flex}.cta-col{flex:1;place-content:center;justify-items:center;gap:28px;padding-top:120px;padding-bottom:60px;display:grid}@media (max-width:1023px){.block-right,.block-left{width:100%}.agents-grid,.list-grid{grid-template-columns:1fr}}@media (max-width:767px){.sec-hero{align-items:flex-end;padding-bottom:48px}.hero-col{padding-top:46svh}.sec-tall{min-height:120vh}.panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#00000026,#0000008c);padding-top:28px;padding-bottom:28px}.sec-chaos{gap:40vh}}.mk .pill,.hd .pill{isolation:isolate;cursor:pointer;background:var(--violet);color:#fff;letter-spacing:.025em;text-transform:uppercase;border:0;border-radius:999px;justify-content:center;align-items:center;height:auto;padding:1.03em 1.6em;font-family:inherit;font-size:12px;font-weight:600;line-height:1;transition:color .6s cubic-bezier(.215,.61,.355,1);display:inline-flex;position:relative;overflow:hidden}.mk .pill:before,.hd .pill:before{content:"";z-index:-1;clip-path:ellipse(120% 180% at 50% 310%);background:#eef0f5;transition:clip-path 1.1s cubic-bezier(.215,.61,.355,1);position:absolute;inset:0}.mk .pill:hover,.mk .pill:focus-visible,.hd .pill:hover,.hd .pill:focus-visible{color:#000}.mk .pill:hover:before,.mk .pill:focus-visible:before,.hd .pill:hover:before,.hd .pill:focus-visible:before{clip-path:ellipse(120% 180% at 50% 60%)}.pill-sm{font-size:11px!important}.hd{height:76px;inset:0 0 auto;z-index:40!important;position:fixed!important}.hd-bg{transform-origin:top;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#000000e6,#000c);transition:transform .6s cubic-bezier(.19,1,.22,1);position:absolute;inset:0;transform:scaleY(0)}.hd-scrolled .hd-bg,.hd-open .hd-bg{transform:scaleY(1)}.hd-row{height:100%;padding:0 max(16px, calc(var(--u,12px) * 3.125));justify-content:space-between;align-items:center;display:flex;position:relative}.hd-brand{align-items:center;gap:10px;display:inline-flex}.hd-word{letter-spacing:-.03em;max-width:120px;font-size:20px;font-weight:400;transition:max-width .6s cubic-bezier(.19,1,.22,1),opacity .4s;display:inline-block;overflow:hidden}.hd-scrolled .hd-word{opacity:0;max-width:0}.hd-links{align-items:center;gap:30px;display:flex}.hd-link{letter-spacing:.025em;text-transform:uppercase;color:#9a9a9a;font-size:14px;font-weight:600;transition:color .5s cubic-bezier(.5,1,.89,1)}.hd-link:hover,.hd-link:focus-visible{color:#fff}.wave{display:inline-flex}.wave>span{display:inline-block}.hd-link:hover .wave>span{animation:.5s cubic-bezier(.33,1,.68,1) both hop;animation-delay:calc(var(--i) * 35ms)}@keyframes hop{0%,to{transform:none}50%{transform:translateY(-15%)}}.hd-toggle{background:var(--violet);cursor:pointer;border:0;border-radius:50%;width:40px;height:40px;display:none;position:relative}.hd-toggle i{height:1.5px;transition:transform .4s var(--ease-out), top .4s var(--ease-out);background:#fff;position:absolute;left:12px;right:12px}.hd-toggle i:first-child{top:16px}.hd-toggle i:last-child{top:23px}.hd-open .hd-toggle i:first-child{top:19.5px;transform:rotate(45deg)}.hd-open .hd-toggle i:last-child{top:19.5px;transform:rotate(-45deg)}.hd-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000d9;justify-items:center;gap:22px;padding:36px 16px 44px;animation:.6s cubic-bezier(.16,1,.3,1) both panelIn;display:grid;position:absolute;top:76px;left:0;right:0}.hd-panel[hidden]{display:none}@keyframes panelIn{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.hd-panel-link{letter-spacing:.05em;text-transform:uppercase;animation:sheetIn .6s var(--ease-out) both;animation-delay:calc(var(--i) * 50ms + .1s);font-size:14px;font-weight:600}@keyframes sheetIn{0%{opacity:0;transform:translateY(14px)}}@media (max-width:860px){.hd-links{display:none}.hd-toggle{display:block}}.hero-dump{max-width:calc(var(--u) * 36);gap:4px;display:grid}.hero-dump .field{font-size:17px}.hero-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:18px;display:flex}.ag{gap:22px;min-width:0;display:grid;overflow:hidden}.agents-slider{min-width:0}.ag-track{--w:min(260px, 58vw);transform:translateX(calc(var(--i) * (var(--w) + 18px) * -1));gap:18px;transition:transform .9s cubic-bezier(.16,1,.3,1);display:flex}.ag-card{flex:0 0 var(--w);aspect-ratio:5/6;cursor:pointer;filter:grayscale()brightness(.45);background:#0b0b10;border:0;border-radius:24px;padding:0;transition:filter .6s;overflow:hidden}.ag-card.is-on{filter:none;cursor:default}.ag-portrait{width:100%;height:100%;display:block}.ag-meta{gap:8px;max-width:30em;min-height:9.5em;display:grid}.ag-name{font-weight:400;font-size:calc(var(--u) * 3.5);margin:0;line-height:1.1;overflow:hidden}.ag-name .ln>span{animation:1s cubic-bezier(.16,1,.3,1) both nameIn;display:block}@keyframes nameIn{0%{transform:translateY(100%)rotate(2deg)}}.ag-ctrl{gap:10px;display:flex}.round{background:var(--violet);color:#fff;cursor:pointer;border:0;border-radius:50%;width:44px;height:44px;font-size:16px;transition:transform .3s cubic-bezier(.25,1,.5,1)}.round:hover{transform:scale(1.1)}@media (max-width:767px){.ag-name{font-size:28px}}.glyph-list{gap:22px;margin:8px 0 0;padding:0;list-style:none;display:grid}.glyph-list li{grid-template-columns:30px 1fr;align-items:start;gap:16px;display:grid}.gl-name{letter-spacing:-.01em;font-size:20px;font-weight:400;display:block}.gl-note{color:var(--mist);margin-top:2px;font-size:14px;font-weight:200;display:block}.ft{border-top:1px solid var(--hairline);gap:10px;padding-top:22px;padding-bottom:26px;display:grid}.ft-row{color:#bdbdbd;flex-wrap:wrap;justify-content:space-between;gap:20px;font-size:12px;display:flex}.ft-links{text-transform:uppercase;letter-spacing:.025em;flex-wrap:wrap;gap:22px;font-weight:600;display:flex}.ft-links a{color:#bdbdbd;transition:color .4s}.ft-links a:hover{color:#fff}.ft-fine{color:#fff6;max-width:80em;margin:0;font-size:11.5px;line-height:1.5}html.is-loading,html.is-loading body{overflow:hidden}.loader{z-index:100;background:#000;place-items:center;transition:opacity .6s .55s;display:grid;position:fixed;inset:0}.loader-exit{opacity:0;pointer-events:none}.ld-center{justify-items:center;gap:30px;padding:0 16px;display:grid}.ld-orbit{width:34px;height:34px;animation:2.4s cubic-bezier(.65,0,.35,1) infinite orbit;position:relative}.ld-orbit i{background:#fff;width:6px;height:6px;position:absolute}.ld-orbit i:first-child{top:0;left:14px}.ld-orbit i:nth-child(2){background:var(--violet);top:14px;right:0}.ld-orbit i:nth-child(3){bottom:0;left:14px}.ld-orbit i:nth-child(4){background:var(--spark);top:14px;left:0}.ld-orbit i{animation:1.2s ease-in-out infinite alternate sq}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes sq{0%{transform:scale(1)rotate(0)}to{transform:scale(.6)rotate(45deg)}}.ld-lines{text-align:center;font-size:max(22px, calc(var(--u,12px) * 3.5));letter-spacing:-.03em;margin:0;font-weight:400;line-height:1.4}.ld-ln{display:block;overflow:hidden}.ld-ln>span{animation:1.1s cubic-bezier(.16,1,.3,1) both ldIn;animation-delay:calc(var(--i) * 90ms + .15s);display:block}@keyframes ldIn{0%{transform:translateY(110%)rotate(2deg)}}.loader-exit .ld-ln>span{animation:.9s cubic-bezier(.7,0,.84,0) both ldOut;animation-delay:calc(var(--i) * 80ms)}@keyframes ldOut{to{transform:translateY(-120%)rotate(2deg)}}.ld-bar{left:max(16px, calc(var(--u,12px) * 3.125));right:max(16px, calc(var(--u,12px) * 3.125));background:#ffffff1a;height:1px;position:absolute;bottom:62px}.ld-bar>span{background:linear-gradient(90deg, var(--violet), #eef0f5);transform-origin:0;height:100%;transition:transform .12s linear;display:block}.loader-exit .ld-bar{opacity:0;transition:opacity .4s}.ld-foot{padding:0 max(16px, calc(var(--u,12px) * 3.125)) 26px;letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:flex-end;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:0;left:0;right:0}.ld-roll{height:1.2em;line-height:1.2em;display:grid;overflow:hidden}.ld-roll>span{grid-area:1/1;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ld-roll>span+span{color:var(--spark);transform:translateY(110%)}.loader-exit .ld-roll>span:first-child{transform:translateY(-110%)}.loader-exit .ld-roll>span+span{transform:none}.ld-dots i{font-style:normal;animation:1.2s infinite blink}.ld-dots i:nth-child(2){animation-delay:.2s}.ld-dots i:nth-child(3){animation-delay:.4s}@keyframes blink{0%,to{opacity:.2}50%{opacity:1}}.ld-count{font-family:var(--font-mono), monospace;font-size:13px;font-weight:400;display:inline-flex}.ld-digit{height:1.2em;line-height:1.2em;display:inline-block;overflow:hidden}.ld-digit>span{flex-direction:column;transition:transform .35s cubic-bezier(.16,1,.3,1);display:flex}
