.lazy.svelte-1spocgs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;padding:32px 20px;text-align:center;color:var(--mp-ink-3);font-size:13.5px}.wait.svelte-1spocgs{animation:svelte-1spocgs-lazy-in .22s ease-out .32s both}.fail.svelte-1spocgs .msg:where(.svelte-1spocgs){max-width:34ch;line-height:1.5;color:var(--mp-ink-2)}.after.svelte-1spocgs{font-size:11.5px;margin-top:-4px}@keyframes svelte-1spocgs-lazy-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.wait.svelte-1spocgs{animation:none}}section.svelte-1ewzqr7{position:relative;z-index:1;max-width:1160px;margin:0 auto;padding:0 24px;--mp-personal: #6366f1;--mp-work: #8b5cf6;--mp-money: #f59e0b;--mp-line: rgba(164, 156, 180, .22)}.ld-toast.svelte-1ewzqr7,.ld-nodecard.svelte-1ewzqr7,.ld-taskrow.svelte-1ewzqr7{background:#161226cc;border:1px solid rgba(164,156,180,.22)}.ld-hero.svelte-1ewzqr7{padding-top:clamp(56px,9vh,108px);text-align:center}.ld-brand.svelte-1ewzqr7{display:block;margin-bottom:.9rem;font-size:.75rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#a5b4fc}.ld-hero.svelte-1ewzqr7 h1:where(.svelte-1ewzqr7){font-family:var(--ff-serif, serif);font-weight:400;font-size:clamp(2.75rem,5vw + 1rem,4.5rem);line-height:1.06;letter-spacing:-.01em;color:#f8fafc;text-wrap:balance;margin:0 auto;max-width:16ch}.ld-lede.svelte-1ewzqr7{margin:22px auto 0;max-width:56ch;font-size:1.0625rem;line-height:1.65;color:#cfc9d9;text-wrap:pretty}.ld-cta-row.svelte-1ewzqr7{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:34px}.ld-cta.svelte-1ewzqr7{display:inline-flex;align-items:center;padding:12px 26px;border-radius:999px;background:linear-gradient(135deg,#5558ee,#7c3aed);color:#fff;font-weight:600;font-size:.9375rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.ld-cta.svelte-1ewzqr7:hover{transform:translateY(-1px);box-shadow:0 6px 26px #5558ee59}.ld-quiet.svelte-1ewzqr7{color:#a5b4fc;font-size:.9375rem;font-weight:500;text-decoration:none}.ld-quiet.svelte-1ewzqr7:hover{color:#e0e7ff;text-decoration:underline}.ld-stagewrap.svelte-1ewzqr7{margin-top:clamp(44px,7vh,76px)}.ld-stagelink.svelte-1ewzqr7{display:block;border-radius:14px;outline-offset:4px}.ld-stagelink.svelte-1ewzqr7:focus-visible{outline:2px solid #a5b4fc}.ld-stage.svelte-1ewzqr7{position:relative;height:clamp(430px,46vw,620px);border-radius:14px;border:1px solid rgba(164,156,180,.18);cursor:pointer}.ld-drift.svelte-1ewzqr7{position:absolute;inset:0;animation:svelte-1ewzqr7-ld-drift 46s ease-in-out infinite alternate;transform-origin:50% 42%;will-change:transform}@keyframes svelte-1ewzqr7-ld-drift{0%{transform:scale(1.03) translate(-.7%,-.5%)}to{transform:scale(1.1) translate(.9%,.7%)}}.ld-stagelink.svelte-1ewzqr7:hover .ld-drift:where(.svelte-1ewzqr7){animation-play-state:paused}.ld-stage.svelte-1ewzqr7 .home{top:0!important;bottom:0!important}.ld-stagecap.svelte-1ewzqr7{margin-top:12px;text-align:center;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:#958da4}.ld-act.svelte-1ewzqr7{padding-top:clamp(104px,15vh,176px)}.ld-act-head.svelte-1ewzqr7{max-width:620px}.ld-act.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7),.ld-close.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7),.ld-trust.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){font-family:var(--ff-serif, serif);font-weight:400;font-size:clamp(1.9rem,2.4vw + .9rem,2.9rem);line-height:1.12;letter-spacing:-.005em;color:#f8fafc;text-wrap:balance;margin:0}.ld-act-lede.svelte-1ewzqr7{margin:14px 0 0;font-size:1.0625rem;line-height:1.65;color:#cfc9d9;max-width:54ch;text-wrap:pretty}.ld-exchange.svelte-1ewzqr7{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,84px);margin-top:clamp(56px,8vh,88px)}.ld-exchange.flip.svelte-1ewzqr7 .ld-said:where(.svelte-1ewzqr7){order:2;justify-self:end}.ld-exchange.flip.svelte-1ewzqr7 .ld-drawn:where(.svelte-1ewzqr7){order:1}.ld-said.svelte-1ewzqr7{justify-self:start}.ld-msg.svelte-1ewzqr7{margin:0;display:inline-block;padding:13px 18px;border-radius:14px 14px 14px 4px;background:#6366f121;border:1px solid rgba(165,180,252,.3);color:#e9e5ef;font-size:1rem;line-height:1.5}.ld-exchange.flip.svelte-1ewzqr7 .ld-msg:where(.svelte-1ewzqr7){border-radius:14px 14px 4px}.ld-when.svelte-1ewzqr7{display:block;margin-top:8px;font-size:.6875rem;letter-spacing:.05em;text-transform:uppercase;color:#958da4}.ld-exchange.flip.svelte-1ewzqr7 .ld-when:where(.svelte-1ewzqr7){text-align:right}.ld-drawn.svelte-1ewzqr7{display:grid;gap:10px;justify-items:start}.ld-toast.svelte-1ewzqr7{display:inline-flex;align-items:center;gap:10px;padding:11px 16px;font-size:.875rem;color:#e9e5ef}.ld-toast.svelte-1ewzqr7 b:where(.svelte-1ewzqr7){color:#fbbf24;font-weight:600}.ld-spark{color:#a5b4fc;flex:none}.ld-nodecard.svelte-1ewzqr7{display:inline-flex;align-items:center;gap:13px;padding:12px 18px 12px 13px}.ld-minidisc.svelte-1ewzqr7{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;flex:none;color:#e0e7ff;border:1.5px solid color-mix(in srgb,var(--ring) 60%,transparent);background:radial-gradient(circle at 38% 30%,#a49cb429,#161226d9 72%);box-shadow:0 0 0 5px color-mix(in srgb,var(--ring) 10%,transparent)}.ld-nodetext.svelte-1ewzqr7{display:grid;gap:2px}.ld-nodetext.svelte-1ewzqr7 b:where(.svelte-1ewzqr7){font-size:.9375rem;font-weight:650;color:#f8fafc}.ld-nodetext.svelte-1ewzqr7 small:where(.svelte-1ewzqr7){font-size:.71875rem;color:#a29cb2}.ld-taskrow.svelte-1ewzqr7{display:inline-flex;align-items:center;gap:11px;padding:12px 18px;font-size:.9375rem;color:#e9e5ef}.ld-dot.svelte-1ewzqr7{width:8px;height:8px;border-radius:50%;background:#6b6478;flex:none}.ld-due.svelte-1ewzqr7{color:#fbbf24;font-size:.75rem;font-weight:600}.ld-note.svelte-1ewzqr7{font-size:.8125rem;line-height:1.5;color:#a29cb2;max-width:40ch}.ld-worlds.svelte-1ewzqr7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:clamp(52px,7vh,76px)}.ld-world.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){margin:18px 0 0;font-size:1rem;font-weight:650;letter-spacing:-.01em;color:#f8fafc}.ld-world.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){margin:8px 0 0;font-size:.9375rem;line-height:1.6;color:#cfc9d9;max-width:30ch;text-wrap:pretty}.ld-disc.svelte-1ewzqr7{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;color:#e0e7ff;border:1.5px solid color-mix(in srgb,var(--ring) 60%,transparent);background:radial-gradient(circle at 38% 30%,#a49cb424,#161226b3 72%);box-shadow:inset 0 1px #ffffff0f,0 0 0 6px color-mix(in srgb,var(--ring) 10%,transparent)}.ld-disc.gold.svelte-1ewzqr7{color:#fbbf24}.ld-trust.svelte-1ewzqr7{text-align:center}.ld-trust.svelte-1ewzqr7 .ld-act-lede:where(.svelte-1ewzqr7){margin-inline:auto}.ld-close.svelte-1ewzqr7{text-align:center;padding-top:clamp(104px,15vh,176px);padding-bottom:clamp(112px,16vh,190px)}.ld-close.svelte-1ewzqr7 .ld-act-lede:where(.svelte-1ewzqr7){margin-inline:auto}.ld-disc.big.svelte-1ewzqr7{width:96px;height:96px;margin:0 auto 30px;gap:2px;grid-auto-flow:row;align-content:center}.ld-amt.svelte-1ewzqr7{font-size:.8125rem;font-weight:600}.ld-close.svelte-1ewzqr7 .ld-cta:where(.svelte-1ewzqr7){margin-top:30px}@media(max-width:780px){.ld-exchange.svelte-1ewzqr7,.ld-exchange.flip.svelte-1ewzqr7{grid-template-columns:1fr;gap:18px;align-items:start}.ld-exchange.flip.svelte-1ewzqr7 .ld-said:where(.svelte-1ewzqr7){order:1;justify-self:start}.ld-exchange.flip.svelte-1ewzqr7 .ld-drawn:where(.svelte-1ewzqr7){order:2}.ld-exchange.flip.svelte-1ewzqr7 .ld-msg:where(.svelte-1ewzqr7){border-radius:14px 14px 14px 4px}.ld-exchange.flip.svelte-1ewzqr7 .ld-when:where(.svelte-1ewzqr7){text-align:left}.ld-drawn.svelte-1ewzqr7{padding-left:22px}.ld-worlds.svelte-1ewzqr7{grid-template-columns:1fr;gap:44px}.ld-stage.svelte-1ewzqr7{height:clamp(440px,126vw,520px)}}section.svelte-1ewzqr7 .reveal{opacity:1;transform:none}section.svelte-1ewzqr7 .reveal.revealed{animation:svelte-1ewzqr7-ld-rise .7s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-1ewzqr7-ld-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ld-drift.svelte-1ewzqr7{animation:none}section.svelte-1ewzqr7 .reveal.revealed{animation:none}.ld-cta.svelte-1ewzqr7{transition:none}}
