@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}:root{--ground: #0C0F16;--raise: #121622;--line: rgba(255, 255, 255, .1);--ink: #F2F4F8;--ink-2: #A7ADBB;--ink-3: #7B8293;--blue: #2D6BFF;--blue-deep: #003CF5;--sky: #8DCAFE;--lav: #A3A9F7;--alert: #FF2D78;--display: "Inter Tight Variable", "Inter Tight Fallback", Arial, sans-serif;--body: "Inter Variable", "Inter Fallback", Arial, sans-serif;--mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--gutter: clamp(20px, 5vw, 72px);--band: clamp(88px, 13vw, 200px)}@font-face{font-family:Inter Tight Fallback;src:local("Arial");size-adjust:93%;ascent-override:96%;descent-override:24%}@font-face{font-family:Inter Fallback;src:local("Arial");size-adjust:107%;ascent-override:90%;descent-override:22%}*,*:before,*:after{box-sizing:border-box}html{background:var(--ground);color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:88px;-webkit-text-size-adjust:100%}body{margin:0;color:var(--ink);font:400 1.0625rem/1.6 var(--body);overflow-x:clip}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}img{display:block;max-width:100%;height:auto}a{color:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--sky);outline-offset:3px;border-radius:2px}main:focus-visible{outline:none}h1,h2{font-family:var(--display);font-weight:500;letter-spacing:-.035em;text-wrap:balance}h2{font-size:clamp(2.25rem,5.6vw,5rem);line-height:1.02;max-width:16ch}h3{font:500 1.25rem/1.25 var(--display);letter-spacing:-.01em}.skip{position:fixed;left:12px;top:-60px;z-index:30;padding:10px 14px;background:var(--ink);color:var(--ground);font-weight:600;text-decoration:none}.skip:focus{top:12px}.top{position:absolute;inset:0 0 auto;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px var(--gutter)}.brand{display:inline-flex;align-items:center;gap:10px;font:600 1.0625rem/1 var(--display);letter-spacing:.14em;text-decoration:none}.top nav{display:flex;align-items:center;gap:clamp(14px,2.4vw,32px);font-size:.9375rem}.top nav a:not(.btn){color:var(--ink-2);text-decoration:none}.top nav a:not(.btn):hover,.top nav a[aria-current]{color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;border:1px solid var(--blue);border-radius:999px;background:var(--blue-deep);color:var(--ink);font:600 1rem/1 var(--body);text-decoration:none;cursor:pointer;transition:background-color .15s}.btn:hover{background:var(--blue)}.btn:disabled{opacity:.6;cursor:progress}.btn-ghost{background:transparent;border-color:var(--line)}.btn-ghost:hover{background:#ffffff0f}.btn-small{min-height:40px;padding:0 16px;font-size:.9375rem}.hero{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;min-height:100svh;padding:120px var(--gutter) 44px;overflow:hidden;isolation:isolate}.hero-stage{position:absolute;inset:0;z-index:-1;background:var(--ground)}.hero-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-stage:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c0f16b3,#0c0f1600 48%),linear-gradient(0deg,var(--ground),rgba(12,15,22,0) 34%);pointer-events:none}.hero h1{font-size:clamp(3.5rem,11.4vw,11rem);line-height:.92;letter-spacing:-.045em;max-width:9ch}.hero-copy>p{max-width:34ch;margin-top:26px;color:#d5d9e2;font-size:clamp(1.125rem,1.7vw,1.4375rem);line-height:1.4}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.hero-note{margin-top:30px;color:var(--ink-3);font-size:.8125rem}.problem,.meet,.how,.inside,.uses,.trust,.access{padding:var(--band) var(--gutter)}.problem{display:grid;gap:clamp(48px,7vw,96px)}.problem h2{max-width:19ch}.fragments{display:grid;gap:4px;font:400 clamp(1.375rem,3.2vw,2.75rem)/1.2 var(--display);letter-spacing:-.02em;color:var(--ink-3)}.fragments li:last-child{color:var(--ink)}.meet{display:grid;gap:40px;background:var(--raise)}.meet-body{display:grid;gap:20px;max-width:60ch;color:var(--ink-2);font-size:1.125rem}.meet-body p:last-child{color:var(--ink)}.how{display:grid;gap:56px}.steps{position:relative;counter-reset:step;display:grid}.steps:before{content:"";position:absolute;left:15px;top:14px;bottom:14px;width:1px;background:var(--line)}.steps:after{content:"";position:absolute;left:14px;top:14px;bottom:14px;width:3px;background:linear-gradient(var(--sky),var(--blue));transform:scaleY(var(--run, 1));transform-origin:top}.steps li{position:relative;padding:0 0 clamp(36px,5vw,56px) 60px;counter-increment:step;max-width:56ch}.steps li:last-child{padding-bottom:0}.steps li:before{content:counter(step);position:absolute;z-index:1;left:0;top:-2px;display:grid;place-items:center;width:31px;height:31px;border:1px solid var(--blue);border-radius:50%;background:var(--ground);color:var(--sky);font:400 .8125rem/1 var(--mono)}.steps h3{font-size:clamp(1.375rem,2.4vw,1.875rem)}.steps p{margin-top:8px;color:var(--ink-2)}.inside{background:var(--raise)}.lead{margin-top:16px;color:var(--ink-2);max-width:56ch}.shots{display:grid;gap:clamp(32px,5vw,64px);margin-top:clamp(40px,6vw,72px)}.panels{display:grid;gap:18px;margin-top:clamp(40px,6vw,72px);perspective:1500px}.panel{position:relative;padding:22px;border:1px solid rgba(141,202,254,.22);border-radius:14px;background:#0f121be6;box-shadow:0 40px 90px -40px #003cf5bf,inset 0 1px #ffffff12}.panel h3{margin-bottom:14px}.panel svg{width:100%;height:auto}.panel>p{margin-top:16px;color:var(--ink-2);font-size:.9375rem}.posts{display:grid;gap:10px;font-size:.9375rem}.posts li{padding:11px 13px;border-radius:10px;background:#ffffff0d}.posts b{display:block;margin-bottom:2px;color:var(--sky);font:400 .8125rem/1.3 var(--mono)}.bars{display:grid;gap:14px}.bars div{position:relative;display:flex;justify-content:space-between;gap:12px;padding-bottom:9px;font-size:.9375rem}.bars div:before,.bars div:after{content:"";position:absolute;left:0;bottom:0;height:3px;border-radius:2px}.bars div:before{width:100%;background:var(--line)}.bars div:after{width:calc(var(--v) * 100%);background:linear-gradient(90deg,var(--blue),var(--sky))}.bars dd{color:var(--ink-2);font:400 .8125rem/1.5 var(--mono)}.uses-table{margin-top:clamp(40px,6vw,72px);border-bottom:1px solid var(--line)}.uses-table>div{display:grid;gap:6px;padding:22px 0;border-top:1px solid var(--line)}.uses-table p{color:var(--ink-2)}.uses-head{display:none!important}.trust{display:grid;gap:48px;background:var(--raise)}.trust dl{display:grid;gap:32px;max-width:60ch}.trust dt{font:500 1.25rem/1.25 var(--display)}.trust dd{margin-top:6px;color:var(--ink-2)}.access{position:relative;display:grid;justify-items:center;gap:40px;padding-top:62vh;text-align:center;background:var(--ground)}.access h2{max-width:15ch;margin-inline:auto;font-size:clamp(2.75rem,8vw,7.5rem);line-height:.96;letter-spacing:-.045em}.access-copy p{margin:22px auto 0;color:#d5d9e2;max-width:44ch}#access-form{display:grid;gap:18px;width:100%;max-width:600px;padding:clamp(20px,3vw,32px);border:1px solid rgba(141,202,254,.22);border-radius:14px;background:#0c0f16ed;text-align:left;box-shadow:0 0 120px -30px #2d6bffcc}#access-form label{display:grid;gap:6px;font-size:.9375rem;font-weight:500}#access-form input:not([type=checkbox]),#access-form select,#access-form textarea{width:100%;min-height:48px;padding:11px 12px;border:1px solid rgba(255,255,255,.28);border-radius:6px;background:var(--ground);color:var(--ink);font:400 1rem/1.4 var(--body)}#access-form textarea{resize:vertical}#access-form [aria-invalid=true]{border-color:var(--alert)}#access-form .consent{display:flex;gap:10px;align-items:flex-start;font-weight:400;color:#c4cad6}.consent input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--blue)}.trap{position:absolute;left:-9999px}.form-status{min-height:1.6em;color:var(--ink)}.form-status:empty{display:none}.form-status.error{color:#ff9cbd}.field-error{color:#ff9cbd;font-weight:400;font-size:.875rem}.foot{display:flex;flex-wrap:wrap;gap:12px 24px;padding:28px var(--gutter);border-top:1px solid var(--line);color:var(--ink-3);font-size:.875rem}.foot a{text-decoration:none}.foot a:hover{color:var(--ink)}.legal{max-width:68ch;margin:0 auto;padding:132px 20px 80px}.legal h1{font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.05}.legal h2{margin-top:36px;font-size:1.5rem;letter-spacing:-.01em;max-width:none}.legal p{margin-top:12px;color:var(--ink-2)}#world{position:fixed;inset:0;z-index:-1;pointer-events:none}#world canvas{display:block;width:100%;height:100%}.world-live .hero-stage{background:transparent}.world-live .hero-stage img{display:none}.world-live .meet,.world-live .inside,.world-live .trust,.world-live .access{background:transparent}.world-live main{text-shadow:0 0 22px var(--ground),0 0 6px rgba(12,15,22,.8)}.world-live .btn,.world-live .panel,.world-live #access-form{text-shadow:none}@media(max-width:719px){.hero-note{display:none}.top nav a:not(.btn):not(.quiet){display:none}.hero-stage:after{background:linear-gradient(0deg,var(--ground) 8%,rgba(12,15,22,.55) 46%,rgba(12,15,22,0) 78%)}.hero .btn{flex:1 1 100%}}@media(min-width:900px){.problem,.meet,.uses,.trust{min-height:110vh;align-content:center}.meet>*,.how>*,.trust>*{max-width:min(46vw,620px)}.steps li{min-height:62vh}.steps li:last-child{min-height:30vh}.uses>*{max-width:52vw}.uses-table>div{grid-template-columns:3fr 4fr 5fr;gap:20px;align-items:baseline}.uses-head{display:grid!important;color:var(--ink-3);font-size:.875rem}.panels{grid-template-columns:1.1fr 1fr 1.1fr;align-items:center}.panel{transform:rotateY(calc(16deg - var(--p, 0) * 12deg)) translateZ(calc(var(--p, 0) * -120px));transform-origin:right center}.panel-mid{transform:translateZ(calc(70px - var(--p, 0) * 160px));transform-origin:center}.panel:last-child{transform:rotateY(calc(-16deg + var(--p, 0) * 12deg)) translateZ(calc(var(--p, 0) * -120px));transform-origin:left center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
