.marketing-shell{--marketing-width: 1200px}.hero.svelte-1uha8ag{position:relative;min-height:760px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at 76% 26%,rgba(79,143,126,.15),transparent 28%),linear-gradient(180deg,#0b0d10,#0e1114)}.hero.svelte-1uha8ag:before{position:absolute;inset:0;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 82%);mask-image:linear-gradient(to bottom,black,transparent 82%);content:""}.hero-glow.svelte-1uha8ag{position:absolute;width:520px;height:520px;top:10%;right:-100px;border:1px solid rgba(143,227,194,.2);border-radius:50%;box-shadow:0 0 120px #8fe3c20d,inset 0 0 80px #8fe3c20a}.hero-glow.svelte-1uha8ag:before,.hero-glow.svelte-1uha8ag:after{position:absolute;inset:12%;border:1px solid rgba(255,138,91,.13);border-radius:50%;content:""}.hero-glow.svelte-1uha8ag:after{inset:29%}.hero-inner.svelte-1uha8ag{position:relative;z-index:1;width:min(var(--marketing-width),calc(100% - 48px));min-height:688px;display:grid;grid-template-columns:minmax(0,.92fr) minmax(480px,1.08fr);align-items:center;gap:82px;margin:auto;padding:76px 0 92px}.hero-eyebrow.svelte-1uha8ag,.section-kicker.svelte-1uha8ag{margin:0 0 18px;color:#aab3af;font-size:12px;font-weight:740;letter-spacing:.1em;text-transform:uppercase}.hero-eyebrow.svelte-1uha8ag{display:flex;align-items:center;gap:9px}.hero-eyebrow.svelte-1uha8ag>span:where(.svelte-1uha8ag){width:7px;height:7px;border-radius:50%;background:#8fe3c2;box-shadow:0 0 14px #8fe3c2b3}h1.svelte-1uha8ag{max-width:670px;font-size:clamp(54px,6.2vw,86px);font-weight:660;letter-spacing:-.062em;line-height:.94}h1.svelte-1uha8ag em:where(.svelte-1uha8ag){color:#ff9a70;font-family:Newsreader Variable,Georgia,serif;font-weight:470}.hero-intro.svelte-1uha8ag{max-width:620px;margin:27px 0 0;color:#b7bbb9;font-size:18px;line-height:1.65}.hero-actions.svelte-1uha8ag{display:flex;align-items:center;gap:20px;margin-top:34px}.hero-primary.svelte-1uha8ag,.hero-secondary.svelte-1uha8ag{min-height:52px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.hero-primary.svelte-1uha8ag{gap:11px;border-radius:12px;padding:0 21px;background:#f6f6f3;color:#151515;font-size:14px;font-weight:740;box-shadow:0 14px 35px #0000003d}.hero-primary.svelte-1uha8ag:hover{background:#fff;transform:translateY(-1px)}.hero-primary.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:19px;height:19px}.hero-secondary.svelte-1uha8ag{gap:8px;color:#d8d9d6;font-size:14px;font-weight:680}.hero-secondary.svelte-1uha8ag:hover{color:#fff}.hero-assurance.svelte-1uha8ag{display:flex;align-items:center;gap:8px;margin:23px 0 0;color:#777f7c;font-size:12px}.hero-assurance.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#8fe3c2}.world-preview.svelte-1uha8ag{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:22px;background:#13171be6;box-shadow:0 42px 90px #00000070,0 0 0 8px #ffffff05;transform:rotate(1deg)}.world-preview.svelte-1uha8ag:before{position:absolute;z-index:-1;width:60%;height:80%;right:-22%;bottom:-36%;border-radius:50%;background:#8fe3c22e;filter:blur(70px);content:""}.preview-bar.svelte-1uha8ag{min-height:70px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding:0 20px}.preview-title.svelte-1uha8ag{display:flex;align-items:center;gap:11px}.preview-title.svelte-1uha8ag>span:where(.svelte-1uha8ag):last-child{display:grid}.preview-title.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:13px}.preview-title.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#78817d;font-size:10px}.world-mark.svelte-1uha8ag{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#d77855,#754236);color:#fff0e8;font-family:Newsreader Variable,Georgia,serif}.live.svelte-1uha8ag{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(143,227,194,.2);border-radius:999px;padding:5px 9px;color:#a9d8c5;font-size:10px}.live.svelte-1uha8ag i:where(.svelte-1uha8ag){width:5px;height:5px;border-radius:50%;background:#8fe3c2;box-shadow:0 0 8px #8fe3c2}.preview-scene.svelte-1uha8ag{position:relative;min-height:430px;padding:26px 28px 24px}.scene-grid.svelte-1uha8ag{position:absolute;inset:0;opacity:.13;background-image:radial-gradient(circle,rgba(255,255,255,.7) .6px,transparent .8px);background-size:18px 18px;-webkit-mask-image:linear-gradient(135deg,black,transparent 62%);mask-image:linear-gradient(135deg,black,transparent 62%)}.location.svelte-1uha8ag{position:relative;color:#8e9893;font-size:10px;font-weight:720;letter-spacing:.08em;text-transform:uppercase}blockquote.svelte-1uha8ag{position:relative;max-width:460px;margin:36px 0 40px;color:#e9e6df;font:470 24px/1.42 Newsreader Variable,Georgia,serif}.memory-thread.svelte-1uha8ag{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.thread-line.svelte-1uha8ag{position:absolute;top:20px;right:15%;left:15%;height:1px;background:linear-gradient(90deg,#bd6b4b,#8fe3c2,#8994b5)}.memory-node.svelte-1uha8ag{position:relative;display:grid;justify-items:center;gap:8px;text-align:center}.memory-node.svelte-1uha8ag>span:where(.svelte-1uha8ag){z-index:1;width:42px;height:42px;display:grid;place-items:center;border:1px solid #724c3e;border-radius:50%;background:#271a16;color:#f0a482;font-size:11px;font-style:normal;font-weight:760}.memory-node.event.svelte-1uha8ag>span:where(.svelte-1uha8ag){border-color:#42665a;background:#15231f;color:#8fe3c2}.memory-node.place.svelte-1uha8ag>span:where(.svelte-1uha8ag){border-color:#454d68;background:#191c28;color:#aab3d7}.memory-node.svelte-1uha8ag p:where(.svelte-1uha8ag){display:grid;gap:2px;margin:0}.memory-node.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#d9d8d3;font-size:10px}.memory-node.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#6f7773;font-size:9px}.preview-input.svelte-1uha8ag{min-height:64px;display:flex;align-items:center;justify-content:space-between;margin:0 18px 18px;border:1px solid rgba(255,255,255,.1);border-radius:13px;padding:0 10px 0 15px;background:#080a0cb8;color:#818985;font:450 14px Newsreader Variable,Georgia,serif}.preview-input.svelte-1uha8ag i:where(.svelte-1uha8ag){width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background:#ef966f;color:#25130d;font-family:DM Sans Variable,sans-serif;font-style:normal}.section-inner.svelte-1uha8ag{width:min(var(--marketing-width),calc(100% - 48px));margin:auto}.difference.svelte-1uha8ag{padding:118px 0;background:#f1efe9;color:#17191a}.section-copy.svelte-1uha8ag{display:grid;grid-template-columns:.58fr 1.42fr;gap:60px;align-items:start}.difference.svelte-1uha8ag .section-kicker:where(.svelte-1uha8ag){color:#757976}.section-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag){max-width:780px;font-size:clamp(38px,4.2vw,58px);font-weight:610;letter-spacing:-.045em;line-height:1.06}.difference-flow.svelte-1uha8ag{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:24px;align-items:center;margin-top:86px;border-top:1px solid #c9c8c3;padding-top:28px}.difference-flow.svelte-1uha8ag article:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#aa654d;font-size:11px;font-weight:780}.difference-flow.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:38px;font-size:17px}.difference-flow.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:280px;margin:9px 0 0;color:#696d69;font-size:14px}.difference-flow.svelte-1uha8ag>i:where(.svelte-1uha8ag){color:#aaa9a4;font-style:normal}.memory-section.svelte-1uha8ag{padding:136px 0;overflow:hidden;background:#0d1012}.memory-layout.svelte-1uha8ag{display:grid;grid-template-columns:.82fr 1.18fr;gap:90px;align-items:center}.memory-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.privacy-copy.svelte-1uha8ag h2:where(.svelte-1uha8ag),.cta-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(42px,5vw,66px);font-weight:610;letter-spacing:-.052em;line-height:1}.memory-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.section-kicker),.privacy-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.section-kicker){max-width:510px;margin:24px 0;color:#aeb3b0;font-size:16px;line-height:1.7}.memory-copy.svelte-1uha8ag a:where(.svelte-1uha8ag),.privacy-copy.svelte-1uha8ag>a:where(.svelte-1uha8ag){display:inline-flex;gap:9px;color:#ef9b76;font-size:13px;font-weight:720;text-decoration:none}.memory-map.svelte-1uha8ag{position:relative;min-height:470px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.08);border-radius:50%;background:radial-gradient(circle,rgba(143,227,194,.09),transparent 62%)}.memory-map.svelte-1uha8ag:before,.memory-map.svelte-1uha8ag:after{position:absolute;inset:10%;border:1px dashed rgba(255,255,255,.07);border-radius:50%;content:""}.memory-map.svelte-1uha8ag:after{inset:24%}.memory-map.svelte-1uha8ag svg:where(.svelte-1uha8ag){position:relative;z-index:1;width:min(100%,620px)}.edges.svelte-1uha8ag path:where(.svelte-1uha8ag){fill:none;stroke:#c5d0cb3b;stroke-width:1}.edges.svelte-1uha8ag .pulse:where(.svelte-1uha8ag){stroke:#8fe3c2;stroke-dasharray:6 8}.node.svelte-1uha8ag circle:where(.svelte-1uha8ag){fill:#14181b;stroke:#454d4a;stroke-width:1}.node.core.svelte-1uha8ag circle:where(.svelte-1uha8ag){fill:#18231f;stroke:#6caa92}.node.svelte-1uha8ag text:where(.svelte-1uha8ag){fill:#e7e8e3;font:700 11px DM Sans Variable,sans-serif;text-anchor:middle}.node.svelte-1uha8ag text.sub:where(.svelte-1uha8ag){fill:#75807b;font-size:8px;font-weight:550}.retrieval-note.svelte-1uha8ag{position:absolute;z-index:2;right:5%;bottom:5%;display:flex;align-items:center;gap:10px;border:1px solid rgba(143,227,194,.25);border-radius:11px;padding:10px 13px;background:#111a17;box-shadow:0 18px 50px #0000004d}.retrieval-note.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#8fe3c2}.retrieval-note.svelte-1uha8ag p:where(.svelte-1uha8ag){display:grid;margin:0}.retrieval-note.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:#d7e1dc;font-size:10px}.retrieval-note.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#718079;font-size:9px}.privacy-section.svelte-1uha8ag{padding:132px 0;background:#121517}.privacy-layout.svelte-1uha8ag{display:grid;grid-template-columns:.82fr 1.18fr;gap:100px;align-items:center}.privacy-symbol.svelte-1uha8ag{position:relative;width:min(420px,100%);aspect-ratio:1;display:grid;place-items:center;margin:auto}.privacy-symbol.svelte-1uha8ag:before,.privacy-symbol.svelte-1uha8ag:after,.privacy-symbol.svelte-1uha8ag i:where(.svelte-1uha8ag){position:absolute;border:1px solid rgba(255,255,255,.1);border-radius:50%;content:""}.privacy-symbol.svelte-1uha8ag:before{inset:0}.privacy-symbol.svelte-1uha8ag:after{inset:16%}.privacy-symbol.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-of-type(1){inset:31%;border-color:#8fe3c238}.privacy-symbol.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-of-type(2){width:1px;height:100%;border:0;border-left:1px solid rgba(255,255,255,.08);border-radius:0;transform:rotate(45deg)}.privacy-symbol.svelte-1uha8ag i:where(.svelte-1uha8ag):nth-of-type(3){width:1px;height:100%;border:0;border-left:1px solid rgba(255,255,255,.08);border-radius:0;transform:rotate(-45deg)}.privacy-symbol.svelte-1uha8ag>span:where(.svelte-1uha8ag){z-index:2;width:112px;height:112px;display:grid;place-items:center;border:1px solid rgba(143,227,194,.35);border-radius:34px;background:linear-gradient(145deg,#20312b,#111816);color:#8fe3c2;font-size:35px;box-shadow:0 0 70px #8fe3c21f;transform:rotate(45deg)}.privacy-symbol.svelte-1uha8ag>span:where(.svelte-1uha8ag):first-letter{transform:rotate(-45deg)}.privacy-copy.svelte-1uha8ag ul:where(.svelte-1uha8ag){display:grid;gap:11px;margin:29px 0;padding:0;list-style:none}.privacy-copy.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:10px;color:#d5d8d5;font-size:13px}.privacy-copy.svelte-1uha8ag li:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#8fe3c2}.final-cta.svelte-1uha8ag{position:relative;overflow:hidden;padding:145px 24px;background:#e68861;color:#1e110c;text-align:center}.cta-inner.svelte-1uha8ag{position:relative;z-index:2}.final-cta.svelte-1uha8ag .section-kicker:where(.svelte-1uha8ag){color:#2d170ea6}.cta-inner.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(50px,6vw,78px)}.cta-inner.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.section-kicker){margin:17px 0 0;color:#24130cb8;font-size:17px}.cta-actions.svelte-1uha8ag{display:flex;justify-content:center;gap:16px;margin-top:34px}.cta-primary.svelte-1uha8ag,.cta-signin.svelte-1uha8ag{min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;padding:0 20px;font-size:13px;font-weight:740;text-decoration:none}.cta-primary.svelte-1uha8ag{background:#17191a;color:#fff}.cta-signin.svelte-1uha8ag{border:1px solid rgba(36,18,11,.28);color:#23120c}.cta-orbit.svelte-1uha8ag{position:absolute;border:1px solid rgba(38,19,12,.13);border-radius:50%}.cta-orbit.one.svelte-1uha8ag{width:620px;height:620px;left:-210px;top:-330px}.cta-orbit.two.svelte-1uha8ag{width:500px;height:500px;right:-120px;bottom:-330px}@media(max-width:980px){.hero-inner.svelte-1uha8ag{grid-template-columns:1fr;gap:62px;padding-top:86px}.hero-copy.svelte-1uha8ag{max-width:760px}.world-preview.svelte-1uha8ag{width:min(650px,100%);justify-self:center;transform:none}.memory-layout.svelte-1uha8ag,.privacy-layout.svelte-1uha8ag{grid-template-columns:1fr;gap:64px}.memory-copy.svelte-1uha8ag,.privacy-copy.svelte-1uha8ag{max-width:680px}.privacy-symbol.svelte-1uha8ag{grid-row:2;max-width:380px}}@media(max-width:700px){.hero-inner.svelte-1uha8ag,.section-inner.svelte-1uha8ag{width:min(100% - 28px,620px)}.hero-inner.svelte-1uha8ag{padding:66px 0 70px}h1.svelte-1uha8ag{font-size:clamp(47px,15vw,66px)}.hero-intro.svelte-1uha8ag{font-size:16px}.hero-actions.svelte-1uha8ag,.cta-actions.svelte-1uha8ag{align-items:stretch;flex-direction:column}.hero-primary.svelte-1uha8ag,.hero-secondary.svelte-1uha8ag,.cta-primary.svelte-1uha8ag,.cta-signin.svelte-1uha8ag{width:100%}.world-preview.svelte-1uha8ag{border-radius:16px}.preview-scene.svelte-1uha8ag{min-height:395px;padding-inline:18px}blockquote.svelte-1uha8ag{margin-block:30px;font-size:20px}.memory-node.svelte-1uha8ag small:where(.svelte-1uha8ag){display:none}.difference.svelte-1uha8ag,.memory-section.svelte-1uha8ag,.privacy-section.svelte-1uha8ag{padding:88px 0}.section-copy.svelte-1uha8ag{grid-template-columns:1fr;gap:14px}.difference-flow.svelte-1uha8ag{grid-template-columns:1fr;gap:26px;margin-top:52px}.difference-flow.svelte-1uha8ag>i:where(.svelte-1uha8ag){display:none}.difference-flow.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-top:13px}.memory-map.svelte-1uha8ag{min-height:340px}.retrieval-note.svelte-1uha8ag{right:2%;bottom:-2%}.final-cta.svelte-1uha8ag{padding-block:96px}}
